SET STATISTICS PROFILE (Transact-SQL)
Visualizza informazioni sul profilo di un'istruzione. L'opzione STATISTICS PROFILE è supportata in query ad hoc, viste e stored procedure.
Sintassi
SET STATISTICS PROFILE { ON | OFF }
Osservazioni
Quando l'opzione STATISTICS PROFILE è impostata su ON, ogni query eseguita restituisce il normale set di risultati, seguito da un set di risultati aggiuntivo che visualizza un profilo dell'esecuzione della query.
Il set di risultati aggiuntivo include le colonne SHOWPLAN_ALL per la query e le seguenti colonne aggiuntive.
Nome colonna |
Descrizione |
---|---|
Righe |
Numero effettivo di righe restituite da ogni operatore |
Executes |
Numero di esecuzioni dell'operatore |
Autorizzazioni
Per utilizzare l'opzione SET STATISTICS PROFILE e visualizzare l'output, gli utenti devono disporre delle autorizzazioni seguenti:
Autorizzazioni appropriate per l'esecuzione delle istruzioni Transact-SQL.
Autorizzazione SHOWPLAN su tutti i database contenenti oggetti a cui viene fatto riferimento nelle istruzioni Transact-SQL.
Per le istruzioni Transact-SQL che non restituiscono set di risultati STATISTICS PROFILE, sono necessarie solo le autorizzazioni per eseguire le istruzioni Transact-SQL. Per le istruzioni Transact-SQL che restituiscono set di risultati STATISTICS PROFILE, devono essere completati i controlli per l'autorizzazione di esecuzione delle istruzioni e l'autorizzazione SHOWPLAN in Transact-SQL. In caso contrario, viene interrotta l'esecuzione delle istruzioni Transact-SQL e non vengono generate le informazioni Showplan.
Per ulteriori informazioni, vedere Aspetti di protezione relativi a Showplan e Autorizzazione SHOWPLAN e batch di comandi Transact-SQL.
Vedere anche