Megosztás a következőn keresztül:


STATISZTIKAI PROFIL BEÁLLÍTÁSA (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. A STATISTICS PROFILE ad hoc lekérdezésekhez, megtekintésekhez és tárolt eljárásokhoz is működik.

Transact-SQL szintaxis konvenciók

Szemantika

  
SET STATISTICS PROFILE { ON | OFF }  

Megjegyzések

Amikor a STATISTICS PROFILE BE van kapcsolva, 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.

Az extra eredményhalmaz tartalmazza a lekérdezés SHOWPLAN_ALL oszlopát és ezeket az extra 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 SET STATISTICS PROFILE használatához és a kimenet 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 hoznak létre STATISTICS PROFILE eredményhalmazt, csak a megfelelő jogosultságokra van szükség a Transact-SQL utasítások végrehajtásához. Transact-SQL olyan utasítások esetén, amelyek STATISTICS PROFILE eredményhalmazokat hoznak, az Transact-SQL utasításvégrehajtási engedélyt és a SHOWPLAN engedélyt is ellenőrizni, 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ó.

Lásd még:

SET-utasítások (Transact-SQL)
SET SHOWPLAN_ALL (Transact-SQL)
STATISZTIKAI IDŐ BEÁLLÍTÁSA (Transact-SQL)
ÁLLÍTSON STATISZTIKÁKAT IO (Transact-SQL)