Utilice la sección Comparar del asistente de flujo de
trabajo para el ajuste de consultas para comparar dos gráficos de plan de acceso.
Antes de empezar
- Genere los dos gráficos de plan de acceso que desea comparar.
- (Opcional)
Establezca preferencias para los tipos de diferencias que mostrar y los colores que usar
para resaltar las diferencias. Seleccione
.
En la ventana Preferencias, expanda y seleccione Comparar gráfico de plan de
acceso.
Acerca de esta tarea
Al comparar gráficos de plan de acceso, puede averiguar si los cambios que ha
hecho a una sentencia SQL han mejorado el plan de acceso para esa sentencia. La sección
Comparar muestra y resalta las diferencias.
Procedimiento
Para comparar dos gráficos de plan de acceso:
- En el asistente de flujo de trabajo, para el ajuste de consultas abierto, pulse el
separador Comparar.
En la página Comparar gráficos de plan de acceso, los resultados
del análisis de la instancia actual del asistente de flujo de trabajo se muestran
conjuntamente con los resultados del análisis que están en cualquier proyecto guardado
del espacio de trabajo.
Por ejemplo, supongamos que en el espacio de trabajo existe un proyecto llamado
Proyecto1.
En ese proyecto ha guardado resultados de análisis para dos sentencias de SQL distintas.
En la instancia actual del asistente de flujo de trabajo puede ejecutar asesores y
herramientas sobre una sentencia de SQL dos veces. A continuación, vaya a la sección
Comparar. En la página Comparar gráficos de plan de
acceso, verá estas dos listas.
Tabla 1. Las dos listas que aparecen para esta situación de ejemplo Lado izquierdo |
Lado derecho |
 |
 |
- En el lado izquierdo de la página Comparar gráficos de plan de acceso,
seleccione un resultado de análisis para la comparación.
- En el lado derecho, seleccione el otro resultado de análisis para la comparación.
- Pulse el botón Comparar de la parte superior de la
página. Se abrirá una página nueva que muestra las diferencias. La página también
muestra los gráficos de plan de acceso en paralelo, con las diferencias resaltadas en
cada gráfico.
Ejemplo
Supongamos que deseara generar un gráfico de plan de acceso para una sentencia
de SQL que haya capturado, ajustar esa sentencia y después generar un gráfico de plan de
acceso para la sentencia ajustada, de manera que pudiera comparar los planes de acceso.
- En el asistente de flujo de trabajo, genere un gráfico de plan de acceso para una
sentencia SQL. Puede generar un gráfico de plan de acceso desde la página
Ejecutar todos los asesores de consulta única y herramientas de
análisis de la sección Invocar del asistente de flujo
de trabajo. Pulse el botón Ejecutar los asesores y herramientas
predeterminados para generar el gráfico de plan de acceso, además de
recomendaciones de los asesores y una versión formateada de la sentencia de SQL. El
asistente de flujo de trabajo guarda los resultados internamente como Proyecto
actual_servidor_datos/Grupo de consulta 1/Consulta 1/Resultado
de análisis 1.
- Ajuste la sentencia de SQL, según las recomendaciones y su análisis de la
consulta formateada y del gráfico de plan de acceso.
- Genere otro gráfico de plan de acceso para la sentencia. Nuevamente, pulse el botón
Ejecutar los asesores y herramientas predeterminados de la página
Ejecutar todos los asesores de consulta única y herramientas de
análisis de la sección Invocar. El asistente de flujo
de trabajo guarda los resultados internamente como Proyecto
actual_servidor_datos/Grupo de consulta 1/Consulta 1/Resultado de
análisis 2.
- Pulse el separador Comparar.
- Para el lado izquierdo de la comparación, seleccione Proyecto
actual_servidor_datos/Grupo de consulta 1/Consulta 1/Resultado de
análisis 1.
- Para el lado derecho de la comparación, seleccione Proyecto
actual_servidor_datos/Grupo de consulta 1/Consulta 1/Resultado de
análisis 2.
- Pulse el botón Comparar de la parte superior de la página.