Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisez SQL Server Management Studio pour enregistrer les plans d’exécution en tant que fichier XML et les ouvrir pour l’affichage.
Pour utiliser la fonctionnalité de plan d’exécution dans Management Studio ou pour utiliser les options SHOWPLAN SET XML, les utilisateurs doivent disposer des autorisations appropriées pour exécuter la requête Transact-SQL pour laquelle un plan d’exécution est généré, et ils doivent disposer de l’autorisation SHOWPLAN pour toutes les bases de données référencées par la requête.
Pour enregistrer un plan de requête à l’aide des options XML Showplan SET
Dans SQL Server Management Studio, ouvrez un éditeur de requête et connectez-vous au moteur de base de données.
Activez SHOWPLAN_XML avec l’instruction suivante :
SET SHOWPLAN_XML ON; GOPour activer STATISTICS XML, utilisez l’instruction suivante :
SET STATISTICS XML ON; GOSHOWPLAN_XML génère des informations de plan d’exécution de requête au moment de la compilation pour une requête, mais n’exécute pas la requête. STATISTICS XML génère des informations de plan d’exécution de requête au moment de l’exécution d’une requête et exécute la requête.
Exécutez une requête. Exemple:
USE AdventureWorks2012; GO SET SHOWPLAN_XML ON; GO -- Execute a query. SELECT BusinessEntityID FROM HumanResources.Employee WHERE NationalIDNumber = '509647174'; GO SET SHOWPLAN_XML OFF;Dans le volet Résultats , cliquez avec le bouton droit sur le plan d’affichage XML Microsoft SQL Server qui contient le plan de requête, puis cliquez sur Enregistrer les résultats sous.
Dans la boîte de dialogue Enregistrer<Grille ou Texte>Résultats, dans la zone Enregistrer en tant que type, cliquez sur Tous les fichiers (*.*).
Dans la zone Nom de fichier , indiquez un nom, au format <**>.sqlplan**, puis cliquez sur Enregistrer.
Pour enregistrer un plan d’exécution à l’aide des options SQL Server Management Studio
Générez un plan d’exécution estimé ou un plan d’exécution réel à l’aide de Management Studio. Pour plus d’informations, consultez Afficher le plan d’exécution estimé ou afficher un plan d’exécution réel.
Dans l’onglet Plan d’exécution du volet de résultats, cliquez avec le bouton droit sur le plan d’exécution graphique, puis choisissez Enregistrer le plan d’exécution sous.
Vous pouvez également choisir Enregistrer le plan d’exécution sous dans le menu Fichier .
Dans la boîte de dialogue Enregistrer sous, vérifiez que le enregistrer sous comme type est défini sur Fichiers du plan d'exécution (*.sqlplan).
Dans la zone Nom de fichier , indiquez un nom, au format <**>.sqlplan**, puis cliquez sur Enregistrer.
Pour ouvrir un plan de requête XML enregistré dans SQL Server Management Studio
Dans SQL Server Management Studio, dans le menu Fichier , choisissez Ouvrir, puis cliquez sur Fichier.
Dans la boîte de dialogue Ouvrir un fichier, réglez Fichiers de type sur Fichiers de plan d'exécution (*.sqlplan) pour produire une liste filtrée de fichiers de plan de requête XML enregistrés.
Sélectionnez le fichier de plan de requête XML que vous souhaitez afficher, puis cliquez sur Ouvrir.
En guise d’alternative, dans l’Explorateur Windows, double-cliquez sur un fichier avec l’extension .sqlplan. Le plan s’ouvre dans Management Studio.
Voir aussi
SET SHOWPLAN_XML (Transact-SQL)
SET STATISTICS XML (Transact-SQL)