Resumen
Esta actualización agrega un nuevo argumento de sugerencia de consulta USE HINT, QUERY_PLAN_PROFILE. Este argumento habilita la generación de perfiles ligera para la consulta. Cuando finaliza una consulta que contiene esta nueva sugerencia, se desencadena un nuevo evento extendido , query_plan_profile. Este evento extendido expone las estadísticas de ejecución y el XML del plan de ejecución real de forma similar a la query_post_execution_showplan evento extendido, pero solo para las consultas que contienen la nueva sugerencia.
Notas
-
Cuando se habilita la generación de perfiles ligera para una consulta, esto hace que la información esté disponible para analizar las estadísticas de rendimiento en tiempo de ejecución de la consulta. Además, puede usar características como sys.dm_exec_query_profiles, sys.dm_exec_query_statistics_xml y estadísticas de Live Query.
-
Si habilita la recopilación de la query_post_execution_showplan evento extendido, esto agregará una infraestructura de generación de perfiles estándar a todas las consultas que se ejecutan en el servidor y, por tanto, puede afectar al rendimiento general del servidor. Si habilita la recopilación query_thread_profile evento extendido para usar en su lugar una infraestructura de generación de perfiles ligera, esto provocará una sobrecarga de rendimiento mucho menor, pero seguirá afectando al rendimiento general del servidor. Si habilita la query_plan_profile evento extendido, esto solo habilitará la infraestructura ligera de generación de perfiles para una consulta que se ejecuta con el QUERY_PLAN_PROFILE y, por tanto, no afectará a otras cargas de trabajo en el servidor. Use esta sugerencia para crear un perfil de una consulta específica sin afectar a otras partes de la carga de trabajo del servidor.
Para obtener más información sobre la generación de perfiles de consulta estándar y ligera, consulte el tema sys.dm_exec_query_statistics_xml en el sitio web de Microsoft Learn.
Más información
Este problema se ha corregido en las siguientes actualizaciones de SQL Server:
Actualización acumulativa 11 para SQL Server 2017
Actualización acumulativa 3 de SQL Server 2016 Service Pack 2.
Acerca de las compilaciones de SQL Server
Cada nueva compilación de SQL Server 2016 contiene todas las revisiones y correcciones de seguridad que se encontraban en la compilación anterior. Le recomendamos que instale la compilación más reciente para su versión de SQL Server:
Referencias
Obtén información sobre la terminología que Microsoft usa para describir las actualizaciones de software.