Generación y aplicación de recomendaciones para revisar sentencias SQL para mejorar el rendimiento

El Asesor de consultas utiliza un conjunto de normas y buenas prácticas para buscar estructuras en una consulta que probablemente causen que el optimizador elija una vía de acceso que no es óptima. Puede volver a escribir la consulta para resolver los problemas que se identifican en la recomendación.

Antes de empezar

Acerca de esta tarea

El Asesor de consultas busca oportunidades en una consulta para realizar las mejoras siguientes:

Una vez que el Asesor de consultas ha generado recomendaciones para revisar una sentencia SQL para mejorar el rendimiento, puede revisar las recomendaciones, leer las explicaciones para las recomendaciones y ver ejemplos de aplicación de las recomendaciones.

Procedimiento

Para generar recomendaciones para revisar una sentencia SQL:

  1. Después de ejecutar los scripts DDL recomendados por el asesor de índices, vuelva a la página Ejecutar asesores de consulta única y herramientas de la sección Invocar el asistente de flujo de trabajo.
    Pulse el separador Invocar a la izquierda del asistente de flujo de trabajo. Si la página Ejecutar asesores de consulta única y herramientas no se abre, pulse Ejecutar asesores y herramientas de análisis a la izquierda del asistente de flujo de trabajo para abrir la página.
  2. Pulse el botón Seleccionar qué se debe ejecutar.
  3. En la ventana Seleccionar actividades, seleccione el recuadro de selección Revisión de consulta. A continuación, pulse Aceptar. Una vez finalizada la ejecución del Asesor de consultas, se abre la página Revisar recomendaciones del asesor de la sección Revisar. La sección Resumen muestra si hay alguna recomendación para revisar consultas.
  4. En la página Revisar recomendaciones del asesor de consulta única, efectúe una doble pulsación en la fila Revisión de consulta de la tabla Resumen. Si el asesor tiene más de una recomendación, aparece una fila para cada una de ellas.
  5. En la sección Revisión de consulta, consulte la parte subrayada de la sentencia SQL. La recomendación hace referencia a la parte subrayada.
  6. Lea los detalles de la recomendación, una explicación de la práctica más adecuada que se desprende de la recomendación y, si se proporciona, un ejemplo de implementación de la recomendación.
  7. Utilice el editor de SQL u otra herramienta para seguir las instrucciones que ofrece el asesor para resolver el problema que ha dado lugar a la recomendación.

Comentarios