Utilice esta comparación para verificar que las sentencias SQL
de una carga de trabajo ajustada se han optimizado.
Antes de empezar
- Conéctese a un subsistema DB2 para z/OS
que esté configurado para el ajusta de la carga de trabajo de consulta.
- Asegúrese de que los procedimientos almacenados del Centro de control de
carga de trabajo están habilitados y que tiene privilegio para acceder al
repositorio de cargas de trabajo.
- El repositorio de la carga de trabajo debe contener como mínimo dos instantáneas EXPLAIN
de la carga de trabajo de consulta que se debe analizar.
Consejo: Puede agregar una instantánea EXPLAIN para una carga de
trabajo de consulta planificando una tarea para recopilar información sobre
EXPLAIN. En el cuadro de diálogo Planificar colección de información de EXPLAIN,
seleccione Conservar la información de EXPLAIN existente y añadir la
información de EXPLAIN actual y pulse Planificar tarea de EXPLAIN.
- Debe tener autorización para acceder a estas tablas:
- Privilegios SELECT, INSERT, UPDATE y DELETE en las siguientes tablas de comparación de planes de acceso de carga de trabajo:
DB2OSC.AOC_WAPC_SESSIONS, DB2OSC.AOC_WAPC_RS y DB2OSC.AOC_WAPC_EX
- Privilegio SELECT en las siguientes tablas: DB2OSC.DSN_WCC_EV_HISTORY,
DB2OSC.DSN_WCC_EP_HISTORY, DB2OSC.DSN_WCC_STMT_INSTS, DB2OSC.DSN_STATEMNT_TABLE,
DB2OSC.DSN_WCC_STMT_RUNTM y DB2OSC.DSN_WCC_STMT_TEXTS
- Privilegio SELECT en las tablas EXPLAIN (PLAN_TABLE y DN_STATEMNT_TABLE)
bajo el esquema DB2OSC
Procedimiento
Para comparar planes de acceso en distintas instantáneas EXPLAIN de una carga de trabajo:
- Seleccione la carga de trabajo de consulta que se debe analizar.
- En el Explorador de orígenes de datos, conéctese al subsistema que contiene
los paquetes para la comparación.
- Expanda la conexión y abra el asistente de flujos de trabajo; para ello,
haga clic en .
- Pulse la pestaña Gestionar para abrir la página
Gestionar y ajustar cargas de trabajo. Seleccione una carga de trabajo de consulta de la tabla. La carga de trabajo debe tener como mínimo dos instantáneas EXPLAIN.
- Para ejecutar la comparación de planes de acceso utilizando la carga de
trabajo de consulta seleccionada en el paso 1,
pulse el icono Invocar la comparación del plan de acceso.
Qué hacer a continuación
Si el rendimiento de las sentencias SQL cumple sus objetivos,
utilice la carga de trabajo ajustada.
Si el rendimiento de alguna sentencia SQL
ha retrocedido, puede llevar a cabo una de estas acciones.
- Cree una carga de trabajo de consulta con las sentencias que han retrocedido. Puede ajustarlas de forma colectiva o individual. A continuación, vuelva a enlazar los paquetes.
- Cree una sugerencia de plan y vuelva a enlazar los paquetes para aplicar la sugerencia.