Sdílet prostřednictvím


PROFIL STATISTIK (Transact-SQL)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Zobrazuje informace o profilu pro výkaz. STATISTICS PROFILE funguje pro ad hoc dotazy, zobrazení a uložené procedury.

Transact-SQL konvence syntaxe

Syntaxe

  
SET STATISTICS PROFILE { ON | OFF }  

Poznámky

Když je PROFIL STATISTIKY zapnutý, každý vykonaný dotaz vrátí svou běžnou sadu výsledků, následovanou další sadou výsledků, která zobrazuje profil provedení dotazu.

Dodatečná sada výsledků obsahuje SHOWPLAN_ALL sloupců pro dotaz a tyto další sloupce.

Název sloupce Description
řádky Skutečný počet řádků vytvořených každým operátorem
Vykonává Počet spuštění operátoru

Povolení

Pro použití SET STATISTICS PROFILE a zobrazení výstupu musí mít uživatelé následující oprávnění:

  • Příslušná oprávnění pro provádění Transact-SQL příkazů.

  • Povolení SHOWPLAN pro všechny databáze obsahující objekty, na které odkazují Transact-SQL příkazy.

Pro Transact-SQL příkazy, které nevytvářejí sady výsledků STATISTICS PROFILE, jsou vyžadována pouze příslušná oprávnění k vykonání Transact-SQL příkazů. U Transact-SQL příkazů, které skutečně produkují sady výsledků STATISTICS PROFILE, musí být ověřena kontrola jak oprávnění pro provádění příkazu Transact-SQL, tak pro SHOWPLAN, jinak je Transact-SQL příkaz přerušen a nejsou generovány žádné informace ze Showplan.

Viz také

Příkazy SET (Transact-SQL)
NASTAV SHOWPLAN_ALL (Transact-SQL)
NASTAVTE ČAS NA STATISTIKY (Transact-SQL)
NASTAV STATISTIKY IO (Transact-SQL)