Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL database w usłudze Microsoft Fabric
Użyj programu SQL Server Management Studio, aby zapisać plany wykonywania jako plik XML i otworzyć je do wyświetlania.
Aby użyć funkcji planu wykonywania w programie Management Studio lub użyć opcji XML Showplan SET, użytkownicy muszą mieć odpowiednie uprawnienia do wykonywania zapytania Transact-SQL, dla którego jest generowany plan wykonania, i muszą mieć uprawnienie SHOWPLAN dla wszystkich baz danych, do których odwołuje się zapytanie.
Aby zapisać plan zapytania przy użyciu opcji XML Showplan SET
W programie SQL Server Management Studio otwórz edytor zapytań i połącz się z silnikiem baz danych.
Włącz SHOWPLAN_XML przy użyciu następującej instrukcji:
SET SHOWPLAN_XML ON; GO
Aby włączyć STATISTICS XML, użyj następującej instrukcji:
SET STATISTICS XML ON; GO
Notatka
SHOWPLAN_XML generuje informacje o planie wykonywania zapytań w czasie kompilacji dla zapytania, ale nie wykonuje zapytania. To jest również znane jako szacowany plan wykonania . KOD XML STATYSTYKI generuje informacje o planie wykonywania zapytań środowiska uruchomieniowego dla zapytania i wykonuje zapytanie. Jest to również nazywane rzeczywistym planem wykonywania.
Wykonaj zapytanie. Przykład:
USE AdventureWorks2022; GO SET SHOWPLAN_XML ON; GO -- Execute a query. SELECT BusinessEntityID FROM HumanResources.Employee WHERE NationalIDNumber = '509647174'; GO SET SHOWPLAN_XML OFF;
W okienku wyników kliknij prawym przyciskiem myszy Microsoft SQL Server XML Showplan zawierający plan zapytania, a następnie kliknij Zapisz wyniki jako.
W oknie dialogowym Zapisz siatkę<lub Tekst>wyniki w Zapisz jako typ kliknij pozycję Wszystkie pliki (*.*).
W polu Nazwa pliku podaj nazwę w formacie <nazwa>.sqlplan, a następnie kliknij przycisk Zapisz.
Aby zapisać plan wykonywania przy użyciu opcji programu SQL Server Management Studio
Wygeneruj szacowany plan wykonania lub rzeczywisty plan wykonania przy użyciu programu Management Studio. Aby uzyskać więcej informacji, sprawdź Wyświetlanie szacowanego planu wykonania i Wyświetlanie rzeczywistego planu wykonania.
Na karcie planu wykonania w okienku wyników kliknij prawym przyciskiem myszy graficzny plan wykonania i wybierz Zapisz plan wykonania jako.
Alternatywnie możesz również wybrać Zapisz plan wykonania jako w menu Plik.
W oknie dialogowym Zapisz jako upewnij się, że Typ zapisu jest ustawiony na pliki planu wykonywania (*.sqlplan).
W polu Nazwa pliku podaj nazwę w formacie <nazwa>.sqlplan, a następnie kliknij przycisk Zapisz.
Aby otworzyć zapisany plan zapytania XML w programie SQL Server Management Studio
W SQL Server Management Studio, w menu Plik, wybierz Otwórz, a następnie kliknij Plik.
W oknie dialogowym Otwórz plik ustaw Typ plików na Pliki planu wykonania (*.sqlplan), aby uzyskać filtrowaną listę zapisanych plików planu zapytań XML.
Wybierz plik planu zapytania XML, który chcesz wyświetlić, a następnie kliknij przycisk Otwórz.
Alternatywnie w Eksploratorze Windows kliknij dwukrotnie plik z rozszerzeniem .sqlplan. Plan otwiera się w programie Management Studio.
Zobacz też
SET SHOWPLAN_XML (Transact-SQL)
SET STATISTICS XML (Transact-SQL)