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 Database
Instancia
administrada de Azure SQLBase de datos SQL en Microsoft Fabric
Use SQL Server Management Studio para guardar los planes de ejecución como un archivo XML, y para abrirlos para su visualización.
Para usar la característica de plan de ejecución en Management Studio o para usar las opciones del plan SET de presentación XML, los usuarios deben tener los permisos adecuados para ejecutar la consulta de Transact-SQL para la que se genera un plan de ejecución y se les debe conceder el permiso SHOWPLAN para todas las bases de datos a las que hace referencia la consulta.
Para guardar un plan de consulta mediante las opciones de XML Showplan SET
En SQL Server Management Studio abra un editor de consultas y conéctese al motor de base de datos.
Encienda SHOWPLAN_XML con la siguiente sentencia:
SET SHOWPLAN_XML ON; GOPara activar STATISTICS XML, utilice la siguiente instrucción:
SET STATISTICS XML ON; GONote
SHOWPLAN_XML genera información del plan de ejecución de consultas en tiempo de compilación para una consulta, pero no ejecuta la consulta. Esto también se conoce como el plan de ejecución estimado. STATISTICS XML genera información del plan de ejecución de consultas en tiempo de ejecución para una consulta y ejecuta la consulta. Esto también se conoce como el plan de ejecución real.
Ejecutar una consulta. Example:
USE AdventureWorks2022; GO SET SHOWPLAN_XML ON; GO -- Execute a query. SELECT BusinessEntityID FROM HumanResources.Employee WHERE NationalIDNumber = '509647174'; GO SET SHOWPLAN_XML OFF;En el panel Resultados , haga clic con el botón derecho en el Plan de presentación XML de Microsoft SQL Server que contiene el plan de consulta y, después, haga clic en Guardar resultados como.
En el cuadro de diálogo Guardar<Cuadricula o texto>Resultados, en el cuadro Guardar como tipo, haga clic en Todos los archivos (*.*).
En el cuadro Nombre de archivo, proporcione un nombre con el formato <nombre>.sqlplan y haga clic en Guardar.
Para guardar un plan de ejecución mediante las opciones de SQL Server Management Studio
Genere un plan de ejecución estimado o un plan de ejecución real mediante Management Studio. Para obtener más información, consulte Mostrar el plan de ejecución estimado y Mostrar el plan de ejecución real.
En la pestaña Plan de ejecución del panel de resultados, haga clic con el botón derecho en el plan de ejecución gráfico y elija Guardar plan de ejecución como.
Como alternativa, también puede elegir Guardar plan de ejecución como en el menú Archivo .
En el cuadro de diálogo Guardar como, asegúrese de que Guardar como tipo está configurado como Archivos de plan de ejecución (*.sqlplan).
En el cuadro Nombre de archivo, proporcione un nombre con el formato <nombre>.sqlplan y haga clic en Guardar.
Para abrir un plan de consulta XML guardado en SQL Server Management Studio
En SQL Server Management Studio, en el menú Archivo, seleccione Abrir y, a continuación, haga clic en Archivo.
En el cuadro de diálogo Abrir archivo, establezca Archivos de tipo en Archivos de plan de ejecución (*.sqlplan) para obtener una lista filtrada de archivos de plan de consulta XML guardados.
Seleccione el archivo de plan de consulta XML que desea ver y haga clic en Abrir.
Como alternativa, en el Explorador de Windows, haga doble clic en un archivo con la extensión .sqlplan. El plan se abre en Management Studio.
Véase también
SET SHOWPLAN_XML (Transact-SQL)
SET
SET STATISTICS XML (Transact-SQL)