Guida di riferimento alla classe di evento SQL Server

SQL Server Profiler consente di registrare gli eventi nel momento in cui vengono generati in un'istanza di MicrosoftMotore di database di SQL Server. Gli eventi registrati corrispondono a istanze delle classi di evento nella definizione della traccia. In SQL Server Profiler le classi di evento e le rispettive categorie di eventi sono disponibili nella scheda Selezione eventi della finestra di dialogo Proprietà file di traccia.

Nella tabella seguente vengono descritte le categorie di eventi e le classi di evento associate.

Categoria di eventi

Classi di evento

In Categoria di eventi Broker sono incluse classi di evento generate da Service Broker.

Classe di evento Broker:Activation

Classe di evento Broker:Connection

Classe di evento Broker:Conversation

Classe di evento Broker:Conversation Group

Classe di evento Broker:Corrupted Message

Classe di evento Broker:Forwarded Message Dropped

Classe di evento Broker:Forwarded Message Sent

Classe di evento Broker:Message Classify

Classe di evento Broker:Message Drop

Classe di evento Broker:Remote Message Ack

In Categoria di eventi Cursori sono incluse classi di evento generate da operazioni del cursore.

Classe di evento CursorClose

Classe di evento CursorExecute

Classe di evento CursorImplicitConversion

Classe di evento CursorOpen

Classe di evento CursorPrepare

Classe di evento CursorRecompile

Classe di evento CursorUnprepare

In Categoria di eventi CLR sono incluse classi di evento generate dall'esecuzione di oggetti CLR (Common Language Runtime) .NET.

Classe di evento Assembly Load

The Categoria di eventi Database sono incluse classi di evento generate dalla compattazione o dall'aumento di dimensioni automatici di file di dati e di log.

Classe di evento Data File Auto Grow

Classe di evento Data File Auto Shrink

Classe di evento Database Mirroring State Change

Classe di evento Log File Auto Grow

Classe di evento Log File Auto Shrink

In Categoria di eventi Deprecation sono inclusi eventi relativi a elementi obsoleti.

Classe di evento Deprecation Announcement

Classe di evento Deprecation Final Support

In Categoria di eventi Errori e avvisi (Motore di database) sono incluse classi di evento generate quando viene restituito un errore o un avviso di SQL Server, ad esempio in caso di errore durante la compilazione di una stored procedure o in caso di eccezione in SQL Server.

Classe di evento Attention

Classe di evento Background Job Error

Classe di evento Blocked Process Report

Classe di evento CPU Threshold Exceeded

Classe di evento ErrorLog

Classe di evento EventLog

Classe di evento Exception

Classe di evento Exchange Spill

Classe di evento Execution Warnings

Classe di evento Hash Warning

Classe di evento Missing Column Statistics

Classe di evento Missing Join Predicate

Classe di evento Sort Warnings

Classe di evento User Error Message

In Categoria di eventi Full Text sono incluse classi di evento generate quando vengono avviate, interrotte o arrestate ricerche full-text.

Classe di evento FT:Crawl Aborted

Classe di evento FT:Crawl Started

Classe di evento FT:Crawl Stopped

In Categoria di eventi Blocchi sono incluse classi di evento generate in caso di acquisizione, annullamento, rilascio o esecuzione di altre operazioni su un blocco.

Classe di evento Deadlock Graph

Classe Lock:Acquired Event

Classe di evento Lock:Cancel

Classe di evento Lock:Deadlock Chain

Classe di evento Lock:Deadlock

Classe di evento Lock:Escalation

Classe di evento Lock:Released

Classe di evento Lock:Timeout (timeout > 0)

Classe di evento Lock:Timeout

In Categoria di eventi Objects sono incluse classi di evento generate quando gli oggetti di database vengono creati, chiusi, rimossi o eliminati.

Classe di evento Auto Stats

Classe di evento Object:Altered

Classe di evento Object:Created

Classe di evento Object:Deleted

In Categoria di eventi OLEDB sono incluse classi di evento generate da chiamate OLE DB.

Classe di evento OLEDB Call

Classe di evento OLEDB DataRead

Classe di evento OLEDB Errors

Classe di evento OLEDB Provider Information

Classe di evento OLEDB QueryInterface

In Categoria di eventi Prestazioni sono incluse classi di evento generate quando vengono eseguiti operatori del linguaggio di manipolazione dei dati (DML, Data Manipulation Language) SQL.

Classe di evento Degree of Parallelism (7.0 Insert)

Classe di evento Performance Statistics

Classe di evento Showplan All

Classe di evento Showplan All for Query Compile

Classe di evento Showplan Statistics Profile

Classe di evento Showplan Text

Classe di evento Showplan Text (Unencoded)

Classe di evento Showplan XML

Classe di evento Showplan XML For Query Compile

Classe di evento Showplan XML Statistics Profile

Classe di evento SQL:FullTextQuery

In Categoria di eventi Report di stato è inclusa la classe di evento Progress Report: Online Index Operation.

Classe di evento Progress Report: Online Index Operation

In Categoria di eventi Scansioni sono incluse classi di evento generate dalla scansione di tabelle e indici.

Classe di evento Scan:Started

Classe di evento Scan:Stopped

In Categoria di eventi Controllo di protezione sono incluse classi di evento generate per controllare l'attività del server.

Classe di evento Audit Add DB User

Classe di evento Audit Add Login to Server Role

Classe di evento Audit Add Member to DB Role

Classe di evento Audit Add Role

Classe di evento Audit Addlogin

Classe di evento Audit App Role Change Password

Evento Audit Backup/Restore

Classe di evento Audit Broker Conversation

Classe di evento Audit Broker Login

Classe di evento Audit Change Audit

Classe di evento Audit Change Database Owner

Classe di evento Audit Database Management

Classe di evento Audit Database Object Access

Classe di evento Audit Database Object GDR

Classe di evento Audit Database Object Management

Classe di evento Audit Database Object Take Ownership

Classe di evento Audit Database Operation

Classe di evento Audit Database Principal Impersonation

Classe di evento Audit Database Principal Management

Classe di evento Audit Database Scope GDR

Classe di evento Audit DBCC

Classe di evento Audit Login Change Password

Classe di evento Audit Login Change Property

Classe di evento Audit Login

Classe di evento Audit Login Failed

Classe di evento Audit Login GDR

Classe di evento Audit Logout

Classe di evento Audit Object Derived Permission

Classe di evento Audit Schema Object Access

Classe di evento Audit Schema Object GDR

Classe di evento Audit Schema Object Management

Classe di evento Audit Schema Object Take Ownership

Classe di evento Audit Server Alter Trace

Classe di evento Audit Server Object GDR

Classe di evento Audit Server Object Management

Classe di evento Audit Server Object Take Ownership

Classe di evento Audit Server Operation

Classe di evento Audit Server Principal Impersonation

Classe di evento Audit Server Principal Management

Classe di evento Audit Server Scope GDR

Classe di evento Audit Server Starts and Stops

Classe di evento Audit Statement Permission

In Categoria di eventi Server sono inclusi eventi generali del server.

Classe di evento Mount Tape

Classe di evento Server Memory Change

Classe di evento Trace File Close

In Categoria di eventi Sessioni sono incluse classi di evento generate in seguito alla connessione e disconnessione dei client da un'istanza di SQL Server.

Classe di evento ExistingConnection

In Categoria di eventi Stored procedure sono incluse classi di evento generate in seguito all'esecuzione di stored procedure.

Classe di evento PreConnect:Completed

Classe di evento PreConnect:Starting

Classe di evento RPC:Completed

Classe di evento RPC Output Parameter

Classe di evento RPC:Starting

Classe di evento SP:CacheHit

Classe di evento SP:CacheInsert

Classe di evento SP:CacheMiss

Classe di evento SP:CacheRemove

Classe di evento SP:Completed

Classe di evento SP:Recompile

Classe di evento SP:Starting

Classe di evento SP:StmtCompleted

Classe di evento SP:StmtStarting

In Categoria di eventi Transactions sono incluse classi di evento generate in seguito all'esecuzione di transazioni di Microsoft Distributed Transaction Coordinator o in seguito alla scrittura nel log delle transazioni.

Classe di evento DTCTransaction

Classe di evento SQLTransaction

Classe di evento TM: Begin Tran Completed

Classe di evento TM: Begin Tran Starting

Classe di evento TM: Commit Tran Completed

Classe di evento TM: Commit Tran Starting

Classe di evento TM: Promote Tran Completed

Classe di evento TM: Promote Tran Starting

Classe di evento TM: Rollback Tran Completed

Classe di evento TM: Rollback Tran Starting

Classe di evento TM: Save Tran Completed

Classe di evento TM: Save Tran Starting

Classe di evento TransactionLog

In Categoria di eventi TSQL sono incluse classi di evento generate dall'esecuzione di istruzioni Transact-SQL passate a un'istanza di SQL Server dal client.

Classe di evento Exec Prepared SQL

Classe di evento Prepare SQL

Classe di evento SQL:BatchCompleted

Classe di evento SQL:BatchStarting

Classe di evento SQL:StmtCompleted

Classe di evento SQL:StmtRecompile

Classe di evento SQL:StmtStarting

Classe di evento Unprepare SQL

Classe di evento XQuery Static Type

In Categoria di eventi Configurabile dall'utente sono incluse le classi di evento che possono essere definite dall'utente.

Classe di evento User-Configurable