Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Verwenden Sie SQL Server Management Studio, um Ausführungspläne als XML-Datei zu speichern und für die Anzeige zu öffnen.
Um das Ausführungsplanfeature in Management Studio zu verwenden oder die XML-Showplan-Optionen SET zu verwenden, müssen Benutzer über die entsprechenden Berechtigungen zum Ausführen der Transact-SQL Abfrage verfügen, für die ein Ausführungsplan generiert wird, und sie müssen die SHOWPLAN-Berechtigung für alle Datenbanken erhalten, auf die von der Abfrage verwiesen wird.
So speichern Sie einen Abfrageplan mithilfe der XML-Showplan-Optionen SET
Öffnen Sie in SQL Server Management Studio einen Abfrage-Editor und stellen Sie eine Verbindung zur Datenbank-Engine her.
Aktivieren Sie SHOWPLAN_XML mit der folgenden Anweisung:
SET SHOWPLAN_XML ON; GOUm STATISTICS XML zu aktivieren, verwenden Sie die folgende Anweisung:
SET STATISTICS XML ON; GONote
SHOWPLAN_XML generiert Informationen zum Ausführungsplan für Kompilierungsabfragen für eine Abfrage, führt die Abfrage jedoch nicht aus. Diese werden auch als geschätzter Ausführungsplan bezeichnet. STATISTICS XML generiert Informationen zum Laufzeitabfrageausführungsplan für eine Abfrage und führt die Abfrage aus. Diese werden auch als tatsächlicher Ausführungsplan bezeichnet.
Abfrage ausführen. 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;Klicken Sie im Bereich Ergebnisse mit der rechten Maustaste auf den Microsoft SQL Server XML Showplan , der den Abfrageplan enthält, und klicken Sie dann auf Ergebnisse speichern unter.
Im Dialogfeld Speichern<Raster oder Text>Ergebnisse klicken Sie im Feld Als Typ speicher auf Alle Dateien (*.*).
Geben Sie in das Feld Dateiname einen Namen im Format <Name>>.sqlplan ein, und klicken Sie auf Speichern.
So speichern Sie einen Ausführungsplan mithilfe der SQL Server Management Studio-Optionen
Generieren Sie mit Management Studio entweder einen geschätzten Ausführungsplan oder einen tatsächlichen Ausführungsplan. Weitere Informationen finden Sie unter Anzeigen des geschätzten Ausführungsplans und Anzeigen eines tatsächlichen Ausführungsplans.
Klicken Sie im Ergebnisbereich auf der Registerkarte Ausführungsplan auf den grafischen Ausführungsplan und wählen Sie Ausführungsplan speichern unter.
Alternativ dazu können Sie im Menü Datei auch Ausführungsplan speichern unter auswählen.
Stellen Sie im Dialogfeld Speichern unter sicher, dass der Dateityp auf Ausführungsplandateien (*.sqlplan) festgelegt ist.
Geben Sie in das Feld Dateiname einen Namen im Format <Name>>.sqlplan ein, und klicken Sie auf Speichern.
So öffnen Sie einen gespeicherten XML-Abfrageplan in SQL Server Management Studio
Klicken Sie in SQL Server Management Studio im Menü Datei auf Öffnen und wählen Sie dann Datei.
Legen Sie im Dialogfeld Datei öffnen den Dateityp auf Ausführungsplandateien (.sqlplan) fest, um eine gefilterte Liste der gespeicherten XML-Abfrageplandateien zu erzeugen.
Wählen Sie die XML-Abfrageplandatei aus, die Sie anzeigen möchten, und klicken Sie auf Öffnen.
Alternativ können Sie im Windows-Explorer auf eine Datei mit der Erweiterung .sqlplandoppelklicken. Der Plan öffnet sich in Management Studio.
Siehe auch
SET SHOWPLAN_XML (Transact-SQL)
SET
SET STATISTICS XML (Transact-SQL)