Instrukcje języka Transact-SQL, które produkują Showplans

Ten temat zawiera listę typów Transact-SQL instrukcji, które produkują Showplan Ustaw opcje wyjściowe Showplan i SQL Server Profiler zdarzenie klasy.

Ostrzeżenie

Brak informacji o Showplan jest generowany, zaszyfrowane procedur przechowywanych i wyzwalaczy.

Poniższa tabela zawiera listę, której Transact-SQL instrukcje dadzą Showplan informacji.

Transact-SQLTyp instrukcji

SHOWPLAN Ustawianie opcji Tryb1

Statystyki opcji ustaw tryb2

Kwerenda kompilacji SQL Server Profiler zdarzenia3

Wykonywanie kwerendy SQL Server Profiler zdarzenia 4

Wszystkie DML (SELECT, INSERT, UPDATE i DELETE)

Tak

Tak

Tak

Tak

Wszystkie DDL dotyczy tylko metadane.Na przykład utworzyć tabelę.

Wyjątki są wymienione oddzielnie.

Nie

Nie

Nie

Nie

TWORZENIE INDEKSU

Nie

Tak, jeśli tabela nie jest pusta.

Tak

Tak, jeśli tabela nie jest pusta.

WSTAWIANIE...WYBIERZ Z

(podkwerendy)

Tak

Tak

Tak

Tak

WSTAWIANIE...SZEFOWIE

(podkwerendy)

Nie

Nie

Tak

Tak

Automatycznie utworzone lub zaktualizowane statystyki

Nie

Nie

Tak

Tak

Statystyki ręcznie utworzone lub zaktualizowane

Nie

Nie

Tak

Tak

Dynamic SQL

Nie

Tak

Tak

Tak

WYKONYWANIE stored_procedure

Tak

Tak

Tak

Tak

CREATE PROCEDURE store_procedure

Nie

Nie

Nie

Nie

Wyzwalacze

(Nie wywołano bezpośrednio, ale spowodowane INSERT, AKTUALIZOWANIE lub usuwanie instrukcja)

Nie

Tak

Tak

Tak

Wyzwalacze CLR

Nie

Nie

Nie

Nie

Funkcje zdefiniowane przez użytkownika CLR, agregatów zdefiniowane przez użytkownika i procedury zdefiniowane przez użytkownika

Nie

Nie

Nie

Nie

Kwerendy, które odwołują się do funkcja zdefiniowanej przez użytkownika jednego lub więcej razy

Tak

(Nie dla Microsoft SQL Server 2000)

Tak

Tak

(Nie dla SQL Server 2000)

Tak

Tworzenie tabela tymczasowa, a następnie zaznacz ją lub INSERT INTO go

Tak

(Nie dla SQL Server 2000)

Tak

Tak

(Nie dla SQL Server 2000)

Tak

Polecenia DBCC

Nie

Nie

Nie

Nie

WSTAW LUZEM

Nie

Tak

Tak

Tak

Oświadczenia złożone za pomocą sp_executesql procedura składowana

Nie

Nie

Nie

Nie

1 Zawiera następujące instrukcje opcję Ustaw Showplan:

  • ZESTAW Z SHOWPLAN_XML

  • ZESTAW Z SHOWPLAN_ALL

  • ZESTAW Z SHOWPLAN_TEXT

2 Zawiera następujące instrukcje opcja Ustaw statystyki:

  • USTAW STATYSTYKI NA XML

  • USTAW STATYSTYKI DOTYCZĄCE PROFILU

3 Zawiera następujące SQL Server Profiler zdarzenie klasy:

  • SHOWPLAN XML dla kompilacji kwerendy

  • Wszystkie SHOWPLAN dla kompilacji kwerendy

4 Zawiera następujące SQL Server Profiler zdarzenie klasy:

  • SHOWPLAN XML

  • Wszystkie SHOWPLAN

  • Tekst SHOWPLAN

  • Profil statystyki SHOWPLAN XML

  • Profil SHOWPLAN statystyk