Udostępnij za pośrednictwem


Wyświetlanie wykonanie planów przy użyciu opcji zestaw Showplan (Transact-SQL)

Transact-SQL USTAWIĆ opcje wyświetlania informacji generowania danych wyjściowych XML i tekst plan wykonania instrukcjaOpcje te są wymienione i opisane w tym temacie.

Opcje instrukcji SET SHOWPLAN

Transact-SQL udostępnia następujące opcje do jego instrukcja SET, które pozwalają wyświetlić plan wykonania kwerend:

Ostrzeżenie

SHOWPLAN_XML, SHOWPLAN_ALL i SHOWPLAN_TEXT, ustaw opcje wyprodukowania jednego zestawu zestaw wierszy dla każdej partia.Opcje XML statystyki i USTAWIĆ profil statystyk produkcji jednego zestawu zestaw wierszy dla każdej kwerendy w partia.

  • ZESTAW Z SHOWPLAN_XML

    Ta instrukcja powoduje, że SQL Server do wykonać Transact-SQL instrukcji.Natomiast Microsoft SQL Server zwraca wykonanie planu informacje o oświadczenia są jak ma być wykonana poprawnie sformułowany dokument XML.Aby uzyskać więcej informacji, zobacz ZESTAW SHOWPLAN_XML (Transact-SQL).

  • ZESTAW Z SHOWPLAN_TEXT

    Po tym ZESTAWIE wykonaniu instrukcja, SQL Server zwraca informacje wykonanie planu dla każdej kwerendy w tekst. Transact-SQL Instrukcje lub instancje nie są wykonywane.Aby uzyskać więcej informacji, zobacz ZESTAW SHOWPLAN_TEXT (Transact-SQL).

  • ZESTAW Z SHOWPLAN_ALL

    To instrukcja jest podobna do zestawu SHOWPLAN_TEXT, z wyjątkiem, że dane wyjściowe w formacie pełniejsze niż SHOWPLAN_TEXT.Aby uzyskać więcej informacji, zobacz ZESTAW SHOWPLAN_ALL (Transact-SQL).

  • USTAW STATYSTYKI NA XML

    Zwraca informacje wykonanie poszczególnych instrukcja wykonywania instrukcja oprócz regularne zestaw wyników zwraca instrukcja.Dane wyjściowe są zestaw dokumentów poprawnie sformułowany kod XML.Ustaw statystyki XML na daje dokumentu dane wyjściowe XML dla każdego instrukcja , który jest wykonywany.Różnica między USTAWIONA na SHOWPLAN_XML i USTAWIĆ statystyki XML jest, że wykonuje drugiego zestawu opcji Transact-SQL instrukcja lub partia.Dane wyjściowe na ustawianie statystyki XML zawiera także informacje rzeczywista liczba wierszy przetworzonych przez różne podmioty i wykonuje rzeczywistą liczbę podmiotów gospodarczych.Aby uzyskać więcej informacji, zobacz Ustaw statystyki XML (Transact-SQL).

  • USTAW STATYSTYKI DOTYCZĄCE PROFILU

    Zwraca informacje wykonanie poszczególnych instrukcja wykonywania instrukcja oprócz regularne zestaw wyników zwraca instrukcja.Obie opcje instrukcja SET dostarcza dane wyjściowe w tekście.Różnica między USTAWIONA na SHOWPLAN_ALL i USTAWIĆ profil statystyk jest, że wykonuje drugiego zestawu opcji Transact-SQL instrukcja lub partia.USTAWIĆ profil statystyki na wyjście zawiera także informacje rzeczywista liczba wierszy przetworzonych przez różne podmioty i wykonuje rzeczywistą liczbę podmiotów gospodarczych.Aby uzyskać więcej informacji, zobacz Ustawianie statystyk profilu (Transact-SQL).

  • USTAW STATYSTYKI NA WE/WY

    Wyświetla informacje o kwotę aktywność dysku, który jest generowany przez Transact-SQL instrukcji po instrukcji wykonać.Ten zestaw opcji daje tekst wyjściowy.Aby uzyskać więcej informacji, zobacz Ustaw statystyki we/wy (Transact-SQL).

  • USTAW STATYSTYKI NA CZAS

    Wyświetla liczbę milisekund, wymagane do analizy, skompilować i wykonać każdy Transact-SQL instrukcja po instrukcja execute.Ten zestaw opcji daje tekst wyjściowy.Aby uzyskać więcej informacji, zobacz Ustawianie czasu statystyki (Transact-SQL).

Zagadnienia dotyczące korzystania z opcji instrukcji SET Showplan

Podczas wyświetlania planu wykonania przy użyciu SHOWPLAN Ustaw opcje sprawozdania przesłane do serwera nie są wykonywane.Zamiast tego SQL Server analizuje kwerendę i wyświetla w szeregu podmiotów gospodarczych, jak oświadczeń czy zostały wykonane.

Ostrzeżenie

Ponieważ instrukcje nie są wykonywane, gdy jest wyświetlany plan wykonania, Transact-SQL są operacje nie są rzeczywiście przeprowadzane poza.Tak, na przykład, jeśli instrukcja CREATE TABLE jest częścią wykonanie planu, wszelkie operacje obejmujące "utworzony" Tabela zwraca błędy, ponieważ tabela nie istnieje.Istnieją jednak dwa wyjątki od tej reguły: tabele tymczasowe są tworzone podczas korzystania z zestawu SHOWPLAN opcje i UŻYJ db_name sprawozdania są wykonywane i próba zmiany kontekstu bazy danych do db_name określony podczas używania opcji ustaw SHOWPLAN.

Podczas wyświetlania planu wykonania przy użyciu opcji Ustaw statystyki Transact-SQL sprawozdania przesłane do serwera są wykonywane.

Ostrzeżenie

Showplan Ustaw opcje wyświetlania żadnych informacji dotyczących wyzwalaczy lub zaszyfrowane procedur przechowywanych.

Ustaw opcje zaplanowane na oczekiwany w wersjach Showplan przyszłości

W przyszłości wersja z SQL Server, następujące opcje Showplan USTAWIONY zostanie zaniechana.Zaleca się, że użytkownicy przenoszą nowsze trybów jak najszybciej.Następujące tabela list Showplan Ustaw opcje, zaplanowanych dla oczekiwany z nowym ZESTAWEM opcji użytkowników należy rozpocząć korzystanie z.

Niezalecane zestawu opcji.

Użyj opcji nowy zestaw

ZESTAW SHOWPLAN_TEXT

ZESTAW SHOWPLAN_XML

ZESTAW SHOWPLAN_ALL

ZESTAW SHOWPLAN_XML

USTAWIANIE STATYSTYK PROFILU

ZESTAW STATYSTYKI XML