Udostępnij za pomocą


PROFIL STATYSTYK USTALEŃ (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBaza danych SQL w usłudze Microsoft Fabric

Wyświetla informacje o profilu dla oświadczenia. STATISTICS PROFILE działa dla zapytań ad hoc, widoków i procedur przechowywanych.

Transact-SQL konwencje składni

Składnia

  
SET STATISTICS PROFILE { ON | OFF }  

Uwagi

Gdy PROFIL STATYSTYKI jest WŁĄCZONY, każde wykonane zapytanie zwraca swój zwykły zbiór wyników, a następnie dodatkowy zbiór wyników prezentujący profil wykonania zapytania.

Dodatkowy zestaw wyników zawiera SHOWPLAN_ALL kolumn zapytania oraz te dodatkowe kolumny.

Nazwa kolumny Description
wierszy Rzeczywista liczba wierszy wygenerowanych przez każdy operator
Wykonuje Liczba wykonań operatora

Permissions

Aby korzystać z SET STATISTICS PROFILE i wyświetlać wyniki, użytkownicy muszą posiadać następujące uprawnienia:

  • Odpowiednie uprawnienia do wykonywania Transact-SQL instrukcji.

  • Uprawnienia SHOWPLAN na wszystkie bazy danych zawierające obiekty odwołane przez instrukcje Transact-SQL.

Dla Transact-SQL instrukcji, które nie generują zbiorów wyników STATISTICS PROFILE, wymagane są jedynie odpowiednie uprawnienia do wykonania instrukcji Transact-SQL. W przypadku Transact-SQL instrukcji, które generują zestawy wyników STATISTICS PROFILE, muszą się sprawdzić zarówno uprawnienia do wykonywania instrukcji Transact-SQL, jak i SHOWPLAN, w przeciwnym razie wykonanie instrukcji Transact-SQL zostaje przerwane i nie generowane są żadne informacje Showplan.

Zobacz też

INSTRUKCJE SET (Transact-SQL)
ZESTAW SHOWPLAN_ALL (Transact-SQL)
USTAW CZAS NA STATYSTYKI (Transact-SQL)
USTAW STATYSTYKI IO (Transact-SQL)