Rendimiento de las consultas

Antes de la ejecución de una consulta Transact-SQL, un lote, un procedimiento almacenado, un desencadenador, una instrucción preparada o una instrucción SQL dinámica en una instancia de Microsoft SQL Server, el optimizador de consultas de SQL Server Database Engine (Motor de base de datos de SQL Server) compila estos elementos en un plan de consulta. A continuación, se ejecuta el plan para generar un conjunto de resultados. Los planes de consultas compilados se almacenan en una parte de la memoria de SQL Server denominada caché del plan. Es posible analizar el rendimiento de las consultas para mejorarlas viendo los planes de ejecución de las consultas o manipulando el modo en que las aplicaciones utilizan los planes de consultas almacenados en la caché. Los temas de esta sección contienen información sobre cómo se pueden ver y manipular los planes de consultas de SQL Server Database Engine (Motor de base de datos de SQL Server) para mejorar el rendimiento de las consultas.

En esta sección