Resumen de grupos de datos lógicos

Cuando se examinan los datos de un elemento del monitor, a menudo resulta útil ver varios elementos relacionados al mismo tiempo. Los grupos lógicos de datos son agrupaciones de elementos que se complementan entre sí. Por ejemplo, el grupo de datos lógicos uow incluye elementos como appl_id (ID de la aplicación) y appl_name (nombre de la aplicación), que son dos elementos que es fácil imaginar que se quieran ver juntos.

Los grupos de datos lógicos son utilizados por las interfaces de monitorización de instantáneas y, en particular, por los monitores de eventos. El sistema de base de datos cuenta con más de mil elementos de monitorización. Al examinar los elementos del monitor, sería muy pesado tener que pensar y especificar siempre qué elementos se quieren ver exactamente. Por ejemplo, si estás creando un monitor de eventos, pensar y especificar para qué elementos capturar datos puede ser muy tedioso. En su lugar, el sistema de base de datos asocia un conjunto predeterminado de grupos de datos lógicos a cada monitor de eventos. Esto significa que no es necesario especificar nada en la sentencia CREATE EVENT MONITOR para capturar un conjunto útil de elementos de monitorización; sólo se incluyen los elementos de monitorización relevantes para los eventos que se están capturando. Para los monitores de eventos que escriben en tablas regulares, tiene la flexibilidad añadida de poder especificar los grupos de datos lógicos para los que desea que se capturen los datos de los elementos del monitor.

Los monitores de eventos que escriben en tablas de eventos sin formato (UE) capturan también un conjunto predeterminado de elementos de monitorización; cuando se utiliza el procedimiento EVMON_FORMAT_UE_TO_TABLES para generar tablas relacionales, se utilizan grupos de datos lógicos para agrupar elementos relacionados en tablas independientes. Por ejemplo, el grupo de datos lógicos lock contiene los elementos utilizados en la tabla LOCK_EVENT; el grupo de datos lógicos participant contiene los elementos utilizados en la tabla LOCK_PARTICIPANT.