Depuración de sucesos de la base de datos de sucesos

Puede utilizar los scripts proporcionados para depurar rápidamente un gran número de sucesos de la base de datos de sucesos.

Por qué y cuándo realizar esta tarea

El plug-in del almacén de datos por omisión proporciona un conjunto de programas de utilidad que puede utilizar para realizar periódicamente una depuración rápida de un gran número de sucesos antiguos de la base de datos de sucesos. Estos programas de utilidad son distintos del mandato del servidor de sucesos eventpurge.jacl, que suprime los sucesos que coinciden con determinados criterios.

La depuración rápida utiliza el concepto de cubetas. Una cubeta es un conjunto de tablas que se utiliza para almacenar sucesos en la base de datos de sucesos. El plug-in del almacén de datos por omisión utiliza dos cubetas:

Cada suceso se almacena sólo en una cubeta. Desde el punto de vista del consumidor de sucesos, la diferencia entre las cubetas activa e inactiva es invisible; un consumidor puede consultar, modificar o suprimir un determinado suceso sin saber en qué cubeta está almacenado. La ventaja de este enfoque es que la cubeta inactiva se puede depurar rápidamente utilizando interfaces específicas de la base de datos sin que esto afecte a la cubeta activa; el tráfico normal de sucesos puede continuar aunque se esté realizando la operación de depuración.

Una vez depurada la cubeta inactiva, puede intercambiar las cubetas para que la cubeta activa pase a ser la cubeta inactiva y viceversa. El intercambio de cubetas sólo se puede realizar cuando la cubeta inactiva está vacía.

Nota: Aunque los nuevos sucesos se almacenan generalmente sólo en la cubeta activa, en determinadas circunstancias se pueden almacenar en la cubeta inactiva inmediatamente después de intercambiar las cubetas. El plug-in de almacén de datos comprueba periódicamente qué cubeta está marcada actualmente como activa, pero hasta que se realiza la siguiente comprobación, algunos sucesos pueden continuar almacenándose en la cubeta inactiva. De forma parecida, los sucesos enviados como parte de un lote se almacenan todos en la misma cubeta, aunque esa cubeta se inactive mientras se está procesando el lote.

Si desea utilizar la posibilidad de depuración rápida, es su responsabilidad determinar con qué frecuencia se intercambian las cubetas o se depura la cubeta inactiva, dependiendo de tráfico de sucesos, el espacio de almacenamiento, los requisitos de archivado u otras consideraciones.


Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)