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 - Tutorial de SQL Server
Del curso: SQL Server para programación avanzado
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
-
-
-
-
-
-
(Bloqueado)
índices en SQL Server3 min 11 s
-
(Bloqueado)
Compresión en SQL Server3 min 37 s
-
Vistas materializadas en SQL Server3 min 23 s
-
(Bloqueado)
Procedimientos almacenados multiuso o índices no balanceados4 min 24 s
-
(Bloqueado)
Optimización para TempDB2 min 46 s
-
(Bloqueado)
Planes de ejecución y QueryStore7 min 44 s
-
(Bloqueado)
ColumnStore vs RowStore4 min 17 s
-
(Bloqueado)
-