Se aplica a
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

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:

Actualización acumulativa más reciente de SQL Server 2017

la compilación más reciente para SQL Server 2016

Referencias

Obtén información sobre la terminología que Microsoft usa para describir las actualizaciones de software.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.