optimización de la consulta es el proceso de modificar una consulta para ejecutar de la manera más eficiente posible. En Microsoft SQL Server, los administradores de bases de datos pueden utilizar el SQL Server Management Studio para ayudar con la optimización. La optimización puede implicar la adición de índices de la tabla , sugerencias de índice o utilizar otras estrategias para evitar que consumen mucho tiempo las exploraciones de datos de la tabla . El optimizador de consultas puede mostrar planes de ejecución estimado o real de una consulta por presentar gráficamente el plan para ejecutarlo. Instrucciones
1
Abra SQL Server Management Studio y conéctese a la base de datos.
2
Abra una " Nueva consulta ". Introduzca el texto de la consulta para analizar .
3
Haga clic en " Mostrar plan de ejecución estimado " o "Incluir plan de ejecución real " en la barra de herramientas . Viendo el plan de ejecución estimado no requiere la ejecución de la secuencia de comandos , pero el plan actual hace.
4 El plan de ejecución gráfico es similar a un diagrama de flujo .
Revise la muestra gráfica. Busque señales de que las exploraciones de tabla se están realizando en lugar de utilizar los índices existentes . En esta situación, una sugerencia de consulta o índice de nuevos pueden ayudar a mejorar el rendimiento.
5 Algunas consultas lentas pueden beneficiarse de una mayor memoria RAM.
Mira otras estadísticas , como las de entrada /salida o I /O , costo, costo de CPU y el número estimado de filas. Dependiendo de los resultados , las mejoras pueden ser vistos desde el aumento de memoria RAM en el ordenador o la eliminación de filas innecesarias , tablas o uniones de la consulta.