Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Managed Instance
Puede agregar clases de eventos Showplan a una definición de seguimiento que permitan que el SQL Server Profiler recopile y muestre información del plan de consulta en el seguimiento. También es posible extraer eventos showplan de los demás eventos recopilados en el seguimiento y guardar estos eventos showplan en un archivo XML independiente.
La extracción de eventos Showplan de la traza puede hacerse de varias maneras:
En el momento de la configuración de seguimiento, utilice la pestaña Configuración de extracción de eventos. Esta pestaña no aparece hasta que seleccione uno de los eventos Showplan en la pestaña Selección de eventos.
Mediante la opción Extraer eventos de SQL Server del menú Archivo .
Mediante la extracción y almacenamiento de eventos individuales al hacer clic con el botón derecho en un evento concreto y seleccionar Extraer datos de evento.
Eventos de Showplan
Los eventos de seguimiento Showplan se enumeran y describen en la siguiente tabla:
| Nombre del evento | Descripción |
|---|---|
| Estadísticas de rendimiento | Indica la primera vez que se almacena en caché un plan de presentación compilado, cuando se vuelve a compilar y cuando se quita de la memoria caché del plan. La columna TextData contiene el plan de presentación en formato XML. Para obtener más información, consulte Clase de evento de estadísticas de rendimiento. |
| Mostrar todos los planes | Muestra el plan de consulta con detalles completos de la compilación de la instrucción Transact-SQL ejecutada. Por ejemplo, puede mostrar listas de columnas y estimaciones de costes. Para más información, consulte Showplan All Event Class. |
| Showplan All For Query Compile | Tiene lugar cuando se compila o se vuelve a compilar una consulta en SQL Server. Es el equivalente en tiempo de compilación del evento Showplan All . Showplan All tiene lugar cuando se ejecuta una consulta. Showplan All For Query Compile tiene lugar cuando se compila una consulta. Para más información, consulte Showplan All for Query Compile Event Class. |
| Perfil de estadísticas de Showplan | Muestra el plan de consulta con detalles completos acerca del tiempo de ejecución de la instrucción Transact-SQL que se está ejecutando, incluido el número real de filas que pasan por cada operación. Para más información, consulte Showplan Statistics Profile Event Class. |
| Texto del plan de presentación | Muestra como datos binarios el árbol del plan de la consulta de la instrucción Transact-SQL que se está ejecutando. Para más información, consulte Showplan Text Event Class. |
| Texto del plan de ejecución (No codificado) | Muestra como texto el árbol del plan de consulta de la instrucción Transact-SQL que se está ejecutando. Esta clase de evento muestra la misma información que Showplan Text, pero en formato de texto en lugar de datos binarios. Para obtener más información, vea Showplan Text (Unencoded), clase de eventos. |
| XML del plan de presentación | Muestra el plan de consulta con los datos completos recopilados durante la optimización de la consulta. Este evento solo se genera al optimizar un plan de consulta. Para más información, consulte Showplan XML Event Class. |
| XML de Showplan para la Compilación de Consultas | Muestra el plan de consulta al compilar la consulta. Para más información, consulte Showplan XML for Query Compile Event Class. |
| Estadísticas del perfil XML de Showplan | Muestra el plan de consulta con detalles completos acerca del tiempo de ejecución en formato XML. Por ejemplo, esta clase de evento captura el número de filas que pasan por cada operador de la instrucción Transact-SQL que se está ejecutando. Para más información, consulte Showplan XML Statistics Profile Event Class. |