Perfiles de supervisión

Los perfiles de supervisión capturan información acerca del rendimiento normal de una carga de trabajo de consulta que se ejecuta en DB2 for z/OS, o supervisan excepciones en el rendimiento de un conjunto de sentencias SQL que se ejecutan en DB2 for z/OS.
Existen dos tipos de perfiles de supervisión:

Puede crear, planificar, habilitar, iniciar, detener e inhabilitar perfiles de supervisión para capturar información sobre las sentencias de SQL que se ejecutan en subsistemas DB2 para z/OS Versión 9 en modalidad de función nueva y grupos de compartimiento de datos del InfoSphere Optim Query Tuner client.

La información sobre las sentencias se escribe en el subsistema a intervalos de consolidación especificados. A continuación, puede utilizar el asistente de flujo de trabajo para analizar y ajustar la carga de trabajo, o bien seleccionar sentencias de SQL individuales para su análisis y ajuste detallado. También puede capturar una instantánea de las sentencias de SQL supervisadas para consolidar las sentencias supervisadas inmediatamente.

Cada perfil de supervisión se puede habilitar o inhabilitar en el subsistema. Cuando empiece a supervisar, se inician todos los perfiles de supervisión habilitados en el mismo subsistema, incluidos aquellos perfiles de supervisión habilitados que estén planificados para que se inicien en un momento posterior.

Los perfiles de supervisión tienen los siguientes atributos que los identifican y que definen su función:

Nombre de supervisor
El nombre del supervisor debe ser exclusivo en el subsistema.
Propietario
ID de autorización propietario del perfil de supervisión.
Tipo
Un perfil de supervisor puede ser normal o de excepción.
Origen
Cada origen es un contexto en el que se capturan las sentencias de SQL. Puede capturar sentencias dinámicas o incrustadas de cada origen.
Filtro
El filtro del perfil de supervisión es distinto en función del tipo del perfil de supervisión. Para cada perfil de supervisor puede elegir capturar la información siguiente:
  • Información EXPLAIN para las sentencias supervisadas
  • El número de ejecuciones y el tiempo de CPU acumulado
  • Un conjunto completo de información de tiempo de ejecución para las sentencias supervisadas
La captura de información EXPLAIN cuando se supervisan las sentencias necesita un poco más de recursos, pero puede acelerar el proceso de ajuste de la carga de trabajo capturada. Capturar toda la información de tiempo de ejecución puede ralentizar el rendimiento de las sentencias de SQL, puesto que este ajuste puede aumentar el proceso de CPU aproximadamente un 10%.
Hora de inicio
Puede iniciar un perfil de supervisión eligiendo uno de los métodos siguientes:
  • Inicie el perfil de supervisión inmediatamente al crearlo.
  • Planifique una hora de inicio en un momento posterior.
  • Cree el perfil de supervisión en un estado habilitado para que se inicie al iniciar la supervisión.
  • Cree el perfil de supervisión en un estado inhabilitado para que no se inicie al iniciar la supervisión.
Intervalo de consolidación
Las sentencias capturadas por el perfil de supervisión se consolidan en el intervalo que especifique.

Comentarios