SET SET STATISTICS PROFILE (Transact-SQL)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Toont de profielinformatie van een statement. STATISTICS PROFILE werkt voor ad hoc queries, views en stored procedures.

Transact-SQL syntaxis-conventies

Syntaxis

  
SET STATISTICS PROFILE { ON | OFF }  

Opmerkingen

Wanneer STATISTICS PROFILE AAN is, geeft elke uitgevoerde query zijn reguliere resultaatset terug, gevolgd door een extra resultaatset die een profiel van de query-uitvoering toont.

De extra resultaatset bevat de SHOWPLAN_ALL kolommen voor de query en deze extra kolommen.

Kolomnaam Description
Rows Werkelijke aantal rijen geproduceerd door elke operator
Voert Aantal keren dat de operator is uitgevoerd

Permissions

Om de output te gebruiken SETSET STATISTICS PROFILE en te bekijken, moeten gebruikers de volgende rechten hebben:

  • Passende permissies om de Transact-SQL-statements uit te voeren.

  • SHOWPLAN-toestemming op alle databases die objecten bevatten die worden aangeduid door de Transact-SQL-instructies.

Voor Transact-SQL statements die geen resultaatsets produceren STATISTICS PROFILE , zijn alleen de juiste rechten vereist om de Transact-SQL statements uit te voeren. Voor Transact-SQL statements die wel resultaatsets opleveren STATISTICS PROFILE , moet gecontroleerd worden op zowel de Transact-SQL-instructie-uitvoeringstoestemming als de SHOWPLAN-toestemming, anders wordt de uitvoering van Transact-SQL statement afgebroken en wordt er geen Showplan-informatie gegenereerd.

Zie ook

SET Instructies (Transact-SQL)
SET SHOWPLAN_ALL (Transact-SQL)
SET SET STATISTICS TIME (Transact-SQL)
SET SET STATISTICS IO (Transact-SQL)