Prueba virtual de los índices recomendados y los índices que proponga para las cargas de trabajo de consulta que se ejecutan en DB2 para z/OS

Puede probar los índices recomendados y los índices que proponga sin crearlos primero.

Antes de empezar

Acerca de esta tarea

Los resultados de cada prueba muestran si los índices mejoran el rendimiento de la carga de trabajo de consulta actual, el espacio en disco estimado que sería necesario para los índices y si el optimizador DB2® utilizaría los índices en los planes de acceso de la carga de trabajo de consulta actual.

Procedimiento

Para probar virtualmente los índices recomendados y los índices propuestos por usted:

  1. Cree la carga de trabajo de consulta que desee ajustar.
    Consulte: Ubicaciones desde las que puede capturar sentencias SQL para crear cargas de trabajo de consulta que se ejecutan en DB2 para z/OS.
  2. 2. Ejecute el asesor de estadísticas de carga de trabajo para generar sentencias de control RUNSTATS para mejorar las estadísticas para objetos que están en los planes de acceso de las sentencias SQL de la carga de trabajo de consulta. A continuación, ejecute las sentencias de control RUNSTATS recomendadas. Consulte Generación y aplicación de recomendaciones para recopilar estadísticas para las cargas de trabajo de consulta que se ejecutan en DB2 para z/OS.
  3. Ejecute el asesor de estadísticas de carga de trabajo de nuevo para saber si el asesor tiene recomendaciones adicionales.
    Implemente las recomendaciones adicionales que pueda tener el asesor.
  4. Vuelva a la página Ejecutar asesores de carga de trabajo de la sección Invocar.
  5. Decida qué índices desea probar.
    • Si desea probar solamente los índices propuestos por usted (opcionalmente) inhabilite los índices existentes para la prueba: en la parte izquierda del asistente de flujo de trabajo, seleccione Ejecute los índices candidatos de la prueba de carga de trabajo. Se abre la página Índices candidatos de la prueba de carga de trabajo.
    • Si desea probar los índices recomendados por el Asesor de índices de carga de trabajo y los índices propuestos por usted, y (opcionalmente) inhabilitar los índices existentes para la prueba, siga estos pass.
      1. Ejecute el Asesor de índices para generar recomendaciones para los índices nuevos.
      2. Si el Asesor de índices de carga de trabajo genera recomendaciones, efectúe una doble pulsación en la fila Índices en la tabla Resumen de la página Revisar recomendaciones del asesor de consulta única de la sección Revisar. Se abrirá la sección Índices.
      3. Pulse el botón Probar índices candidatos.
  6. En la página Probar índices candidatos, determine la selección de índices que desee probar virtualmente.
    Tabla Índices candidatos
    Si ha ejecutado el Asesor de índices de carga de trabajo, los índices recomendados nuevos se enumeran en esta tabla.

    Puede editar estas definiciones de índice o dejarlas intactas.Puede añadir y editar sus propios índices a la tabla pulsando el icono Añadir índice.

    Los índices con recuadros de selección seleccionados se incluyen en la prueba.

    Tabla Índices existentes
    Esta tabla lista todos los índices existentes en las tablas a las que hace referencia la sentencia SQL actual.

    En esta tabla hay una columna con la cabecera Descartar virtualmente. Seleccione el recuadro de selección de cada índice existente que no desee incluir en la prueba virtual. Este recuadro de selección se selecciona de forma predeterminada en estos casos:

    • Se recomienda modificar el índice y el índice de sustitución está en la tabla Índices candidatos. No puede incluir en la prueba índices que el asesor de índices de carga de trabajo recomiende modificar.
    • Se recomienda descartar el índice. Puede deseleccionar el recuadro de selección para incluir el índice en la prueba.
  7. Después de añadir y editar los índices que desee para probarlos virtualmente, pulse el botón Probar índices candidatos.
  8. En la ventana Probar índices candidatos, personalice las estadísticas para los índices o deje las estadísticas predeterminadas. También puede elegir recopilar información de EXPLAIN que utilice el conjunto de índices que esté probando. Puede comparar esta instantánea de los datos de EXPLAIN con otra instantánea de explicación. A continuación, pulse Aceptar para ejecutar la prueba.

Resultados

Se abre la página Revisar recomendaciones del asesor de carga de trabajo. Efectúe doble pulsación en la entrada Probar índices candidatos en la sección Resumen.

Esta página lista los índices que ha probado y muestra si el optimizador DB2 utiliza los índices en los planes de acceso.

Qué hacer a continuación

Si decide que desea crear uno o más de los índices que ha probado, seleccione el recuadro de selección junto a cada sentencia y pulse el icono Revisar y ejecutar DDL. Copie o guarde el DDL, de modo que pueda ejecutarlo fuera del asistente de flujos de trabajo.

Si desea ejecutar otra prueba, vuelva a las recomendaciones desde el Asesor de índices de carga de trabajo seleccionando el separador Revisar en la parte izquierda del asistente de flujo de trabajo.


Feedback