SET SET STATISTICS PROFILE (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, pohledy a uložené procedury.

Transact-SQL konvence syntaxe

Syntaxe

  
SET STATISTICS PROFILE { ON | OFF }  

Poznámky

Když STATISTICS PROFILE je ZAPNUTO, 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 sloupce SHOWPLAN_ALL 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í SETSET 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í STATISTICS PROFILE sady výsledků, jsou vyžadována pouze příslušná oprávnění k vykonání Transact-SQL příkazů. U Transact-SQL příkazů, které produkují STATISTICS PROFILE sady výsledků, 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 ukončen a žádné informace ze Showplan nejsou generovány.

Viz také

SET Příkazy (Transact-SQL)
SET SHOWPLAN_ALL (Transact-SQL)
SET SET STATISTICS TIME (Transact-SQL)
SET SET STATISTICS IO (Transact-SQL)