Usare il profiler XEvent di SQL Server Management Studio

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Il profiler XEvent è una funzionalità di SQL Server Management Studio (SSMS) che apre una finestra del visualizzatore degli Eventi estesi. Questa panoramica descrive i motivi di utilizzo del profiler, le funzionalità principali e le istruzioni per iniziare a visualizzare gli Eventi estesi.

Perché usare il profiler XEvent?

A differenza del profiler SQL, il profiler XEvent è integrato direttamente in SSMS ed è basato sulla tecnologia degli eventi estesi del motore SQL. Questa funzionalità consente di accedere rapidamente a una vista streaming live degli eventi di diagnostica del server SQL. Questa vista può essere personalizzata e le personalizzazioni possono essere condivise con altri utenti di SQL Server Management Studio come file con estensione viewsettings. La sessione creata dal profiler XE è meno intrusiva per il server SQL in esecuzione rispetto a una traccia SQL analoga con l'uso del profiler SQL. Questa sessione può essere personalizzata anche dall'utente tramite l'interfaccia utente delle proprietà della sessione XE esistente o tramite Transact-SQL.

Prerequisiti

Questa funzionalità è disponibile solo in SQL Server Management Studio (SSMS) v17.3 o versioni successive. Verificare che sia in uso la versione più recente. La versione più recente è disponibile qui.

Introduzione

Per accedere al profiler XEvent, seguire questa procedura:

  1. Aprire SQL Server Management Studio.

  2. Connettersi a un'istanza del motore di database di SQL Server o a localhost.

  3. In Esplora oggetti individuare la voce di menu Profiler XE ed espanderla facendo clic sul segno '+'.

    XEProfiler Menu

  4. Fare doppio clic su Standard per visualizzare tutti gli eventi nella sessione. Fare clic su T-SQL per visualizzare le istruzioni SQL. Se non è già stata creata, viene creata automaticamente una sessione.

    XEProfiler Session

  5. Ora è possibile visualizzare gli eventi acquisiti dalla sessione.

    XEProfiler Viewer

Vedi anche

Eventi estesi
Strumenti degli eventi estesi