Creación de bases de datos para planificadores

Cada planificador necesita una base de datos en la que almacenar la información persistente. Los planificadores utilizan esta base de datos para almacenar tareas y luego ejecutarlas. La base de datos y la ubicación deben determinarlas el desarrollador de la aplicación y el administrador del servidor.

Antes de empezar

El rendimiento del planificador está limitado por el rendimiento de la base de datos. Si necesita más tareas por segundo, puede ejecutar los daemons del planificador en sistemas de mayor tamaño, utilizar clústeres para los beans de sesión utilizados por las tareas o dividir las tareas utilizando varios planificadores. En cualquier caso, llegará un momento en que la base de datos del planificador se saturará y se necesitará un sistema de bases de datos de mayor tamaño o con una mejor configuración. Para obtener información detallada sobre las topologías de planificador, consulte el documento técnico titulado WebSphere Enterprise Scheduler planning and administration guide .

Varios planificadores pueden compartir una base de datos cuando se especifican valores de prefijo de tabla exclusivos en la configuración de cada planificador. Este compartimiento puede reducir el coste de administración de bases de datos del planificador. Sin embargo, no configure planificadores con prefijos de tabla no exclusivos de forma que dos servidores distintos compartan la misma tabla de base de datos. Se produce una concesión entre una tabla de base de datos específica y un planificador que se ejecuta en un servidor. Esta concesión permite que un servidor a la vez posea la propia concesión para una tabla de base de datos específica. Este proceso existe para asegurar que un solo servidor ejecute los sucesos de planificación, como los temporizadores EJB (Enterprise JavaBeans), en un entorno de clúster. Si el servidor con esta concesión no está disponible, otro servidor del clúster obtiene la concesión.

Acerca de esta tarea

Siga los pasos que se indican a continuación para crear bases de datos del planificador.

Procedimiento

  1. Cree una base de datos. Para crear la base de datos para un planificador, o para determinar si una base de datos que ya existe es adecuada para un planificador, revise el tema Crear bases de datos del planificador.
  2. Cree las tablas del planificador. Las tablas para un planificador pueden crearse según tres métodos:
    1. Cree tablas para planificadores mediante la consola administrativa. Utilice la consola administrativa para añadir, suprimir y verificar tablas de base de datos a través del navegador web. Este método es ideal para desarrolladores y para topologías del planificador simples.
    2. Cree tablas para planificadores mediante JMX o scripts.

      Utilice JMX para añadir, suprimir y verificar tablas de base de datos mediante programación con Java™ o scripts. Este método es ideal para automatizar las configuraciones del planificador para topologías del planificador simples.

    3. Cree tablas para planificadores mediante archivos DDL. Edite manualmente los archivos DDL con su editor de texto favorito y verifique si la correlación entre los nombres de tabla, los recursos del planificador y los orígenes de datos es correcta.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tsch_database
File name: tsch_database.html