SET SET STATISTICS PROFILE (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Megjeleníti a profil adatait egy nyilatkozathoz. STATISTICS PROFILE ad hoc lekérdezésekhez, nézetekhez és tárolt eljárásokhoz működik.

Transact-SQL szintaxis konvenciók

Szemantika

  
SET STATISTICS PROFILE { ON | OFF }  

Megjegyzések

Amikor STATISTICS PROFILE ON, minden lefuttatott lekérdezés visszaadja a szokásos eredményhalmazát, majd egy további eredményhalmazt, amely a lekérdezés végrehajtásának profilját mutatja.

A kiegészítő eredményhalmaz tartalmazza a SHOWPLAN_ALL lekérdezés oszlopait és ezeket a további oszlopokat.

Oszlop név Description
Rows Az egyes operátorok által generált sorok tényleges száma
Végrehajtja Hányszor hajtották végre az operátort

Permissions

A kimenet használatához SETSET STATISTICS PROFILE és megtekintéséhez a felhasználóknak a következő jogosultságokkal kell rendelkezniük:

  • Megfelelő jogosultságok a Transact-SQL utasítások végrehajtásához.

  • SHOWPLAN engedély minden olyan adatbázisra, amely objektumokat tartalmaz, amelyeket a Transact-SQL utasítások hivatkoznak.

Transact-SQL utasítások esetén, amelyek nem STATISTICS PROFILE hoznak létre eredményhalmazokat, csak a megfelelő jogosultságokra van szükség a Transact-SQL utasítások végrehajtásához. Transact-SQL utasítások esetén, amelyek eredményhalmazokat hoznak STATISTICS PROFILE , a Transact-SQL utasítás végrehajtási engedélyét és a SHOWPLAN engedélyét is sikeressé kell nézni, különben a Transact-SQL utasítás végrehajtása megszakításra kerül, és nem generálódik Showplan információ.