Del curso: SQL Server para programación avanzado

Desbloquea este curso con un periodo de prueba gratis

Únete hoy para acceder a más de 25.600 cursos impartidos por expertos del sector.

Planes de ejecución y QueryStore

Planes de ejecución y QueryStore

Los planes de ejecución son el resultado del análisis de la información de las tablas y las estadísticas para establecer la mejor forma de ejecutar una consulta en una base de datos. Pero en algunos casos, la generación del plan no es óptima. Para situaciones que lo ameriten, es posible utilizar QueryStore para analizar y posiblemente seleccionar un plan, con la posibilidad de forzarlo, que mejor se adapte a nuestra necesidad. ¿Qué son los planes de ejecución? Es una optimización basada en estadísticas que presenta cómo se puede ejecutar o cómo se ejecutó una consulta. Es una herramienta de diagnóstico fundamental para entender el funcionamiento de nuestra consulta. ¿Qué consideraciones tenemos que tener en cuenta al momento de analizar el plan de ejecución? Primero, el motor genera un plan de ejecución basado en la consulta SELECT o la consulta CRUD que generamos. Elige el mejor plan basado en el costo. Trata de analizar diferentes opciones y…

Contenido