Show Menu
TEMAS×

Base de datos IBM DB2: Ejecución de comandos para mantenimiento regular

Se recomiendan los siguientes comandos IBM DB2 para el mantenimiento regular de la base de datos de formularios AEM. Para obtener información detallada sobre el mantenimiento y el ajuste del performance de la base de datos DB2, consulte Guía de administración de DB2 de IBM.
  • runstats: Este comando actualiza las estadísticas que describen las características físicas de una tabla de base de datos, junto con sus índices asociados. Las sentencias SQL dinámicas generadas por los formularios AEM utilizan automáticamente estas estadísticas actualizadas, pero las sentencias SQL estáticas generadas dentro de una base de datos requieren que el comando se ejecute también. db2rbind
  • db2rbind: Este comando reune todos los paquetes de la base de datos. Utilice este comando después de ejecutar la runstats utilidad para revalidar todos los paquetes de la base de datos.
  • reorganizar tabla o índice: Este comando comprueba si es necesario reorganizar algunas tablas e índices.
    A medida que las bases de datos crecen y cambian, es fundamental volver a calcular las estadísticas de las tablas para mejorar el rendimiento de las bases de datos y se deben realizar con regularidad. Estos comandos se pueden ejecutar manualmente mediante secuencias de comandos o mediante un trabajo cron.
Antes de ejecutar el runstats comando, la base de datos debe contener datos y se debe realizar al menos una sincronización de directorio.
Para una base de datos pequeña, como para 10.000 usuarios o 2.500 grupos, es suficiente invocar el runstats comando para reducir los tiempos de sincronización.
Para bases de datos más grandes, como por ejemplo para 100.000 usuarios o 10.000 grupos, ejecute el reorg comando antes de ejecutar el runstats comando.

Utilice el comando runstats en la base de datos de formularios AEM

Ejecute el runstats comando en las siguientes tablas e índices de base de datos de formularios AEM.
El runstats comando solo debe ejecutarse durante la primera sincronización de base de datos. Sin embargo, debe ejecutarse dos veces durante ese proceso: una vez durante la sincronización de Usuarios y Grupos y luego durante la sincronización de Miembros del Grupo. Asegúrese de que la secuencia de comandos se ejecuta completamente cada vez que la ejecute.
Para obtener información sobre la sintaxis y el uso correctos, consulte la documentación del fabricante de la base de datos. A continuación, <schema> se utiliza para denotar el esquema asociado con el nombre de usuario de DB2. Si tiene una simple instalación de DB2 predeterminada, éste es el nombre del esquema de la base de datos.
     TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALGROUPENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY FOR INDEXES ALL

Ejecutar el comando reorganizar en la base de datos de formularios de AEM

Ejecute el reorg comando en las siguientes tablas e índices de base de datos de formularios AEM. Para obtener información sobre la sintaxis y el uso correctos, consulte la documentación del fabricante de la base de datos.
     TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY