En este tutorial de SQL Server mostramos cómo reescribir una consulta de SQL Server en varias formas y usar cada una en dependencia de la necesidad presente. En este ejemplo usamos el plan de ejecución para encontrar la consulta mas eficiente. Sin embargo, el plan de ejecución no siempre es el mejor indicador de cual es la consulta que mas nos hace falta en ese momento. Por lo tanto, usamos las estadísticas de tiempo y las estadísticas de entrada y salida (I/O) en SQL Server para poder determinar cual es la consulta SQL mas eficiente en ese momento.
0:00 Introducción
0:40 Que es una consulta eficiente?
1:16 Mismo resultado con diferente código SQL
1:56 Usando el plan de ejecución
3:07 Otros indicadores importantes
3:28 Usando las estadísticas del dispositivo de entrada y salida (statistics io)
5:07 Usando las estadísticas de tiempo (statistics time)
6:07 Ventajas de cada tipo de consulta
6:35 Que tipo consulta usar?
Enlace para descargar la base de datos:
https://docs.microsoft.com/en-us/sql/...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Otros vídeos que pueden ser útil:
Consultas eficientes con estadísticas de tiempo
• SQL Consultas con estadísticas de tiempo e...
Consultas eficientes con estadísticas de entrada y salida (I/O)
• Programación en SQL Server - Como optimiz...