Cómo garantizar que la antememoria local del catálogo del sistema está actualizada cuando se ajustan cargas de trabajo que se ejecutan en DB2 for z/OS

Cuando el asistente de flujos de trabajo recopila información sobre EXPLAIN para las sentencias SQL, el asistente de flujos de trabajo recopila dicha información desde una antememoria local del catálogo para la base de datos conectada. Por consiguiente, cuando el catálogo cambia, la antememoria local del catálogo debe actualizarse antes de que el asistente de flujos de trabajo recopile información sobre EXPLAIN de nuevo para las mismas sentencias SQL.

Acerca de esta tarea

Por ejemplo, supongamos que ha ejecutado el Asesor de estadísticas de carga de trabajo en una carga de trabajo de consulta y que ha ejecutado los mandatos RUNSTATS recomendados por el asesor. Desea ejecutar el Asesor de índices de carga de trabajo en la carga de trabajo de consulta, ahora que se han actualizado estadísticas relevantes. No obstante, a menos que la antememoria local del catálogo de bases de datos se actualice, el Asesor de índices de carga de trabajo utilizará las estadísticas no actualizadas, aun cuando especifique que se deben explicar de nuevo al sentencia.

Procedimiento

Para asegurarse de que la antememoria local del catálogo del sistema siempre se actualiza después de las actualizaciones realizadas en el catálogo, siga uno de estos pasos:

Qué hacer a continuación

Puede ejecutar asesores y herramientas en la carga de trabajo de consulta actual después de asegurarse de que la opción Volver a recopilar información de EXPLAIN antes de ejecutar asesores de carga de trabajo esté seleccionada en la página Ejecutar asesores de carga de trabajo de la sección Invocar.

Comentarios