Tipos de mantenimiento types-of-maintenance
Mantenimiento de aplicaciones application-maintenance
Adobe Campaign proporciona un flujo de trabajo integrado que le permite programar determinadas tareas de mantenimiento de la base de datos: flujo de trabajo limpieza base datos. Este flujo de trabajo realiza las siguientes tareas:
- eliminación de registros caducados,
- eliminación de registros huérfanos y reinicio de estados para objetos caducados,
- actualizar las estadísticas de la base de datos.
Mantenimiento técnico technical-maintenance
El flujo de trabajo de limpieza de la base de datos no incluye ninguna herramienta de mantenimiento de la base de datos: depende de usted organizar el mantenimiento. Para ello, puede hacer lo siguiente:
- trabaje con el administrador de la base de datos para configurar el mantenimiento de la base de datos con herramientas de terceros,
- utilice el motor de flujos de trabajo de Adobe Campaign para programar y realizar un seguimiento de estas actividades de mantenimiento.
Estos procedimientos de mantenimiento deben llevarse a cabo de forma regular e incluir lo siguiente:
- reindexe las tablas actualizadas con frecuencia,
- compacte o reconstruya las tablas para evitar la fragmentación.
Programa de mantenimiento maintenance-schedule
Debe encontrar las ranuras adecuadas para realizar estas actividades de mantenimiento. Pueden afectar gravemente al rendimiento de la base de datos mientras se ejecuta o incluso bloquear la aplicación (debido al bloqueo).
Estas tareas se ejecutan normalmente una vez a la semana durante un período de baja actividad que no entra en conflicto con las copias de seguridad, la recarga de datos o el cálculo agregado. Algunos sistemas altamente solicitados requieren un mantenimiento más frecuente.
Una vez al mes se puede realizar un mantenimiento más detallado, como reconstrucciones de tabla completas, preferiblemente con aplicaciones totalmente detenidas, ya que el sistema no se puede utilizar de todos modos.
Reconstrucción de una tabla rebuilding-a-table
Hay varias estrategias disponibles:
Se deben detener todos los procesos activos que escriben en la tabla durante el proceso. Sin embargo, los procesos de lectura no se verán afectados, ya que la tabla se intercambia en el último momento una vez reconstruida.