Руководство по классам событий SQL Server

Приложение Приложение SQL Server Profiler позволяет записывать события, происходящие в экземпляре Microsoft Компонент SQL Server Database Engine. Записанные события являются экземплярами классов событий в определении трассировки. В приложении Приложение SQL Server Profiler классы событий и категории их событий можно найти на вкладке Выбор событий окна Свойства файла трассировки.

В приведенной ниже таблице описаны категории событий и перечислены связанные с ними классы событий.

Категория событий

Классы событий

В состав Категория событий Broker входят классы событий, созданные с помощью компонента Компонент Service Broker.

Класс событий Broker:Activation

Класс событий Broker:Connection

Класс событий Broker:Conversation

Класс событий Broker:Conversation Group

Класс событий Broker:Corrupted Message

Класс событий Broker:Forwarded Message Dropped

Класс событий Broker:Forwarded Message Sent

Класс событий Broker:Message Classify

Класс событий Broker: Message Drop

Класс событий Broker:Remote Message Ack

К категории Категория событий Cursors относятся классы событий, созданные с помощью операций курсора.

Класс событий CursorClose

Класс событий CursorExecute

Класс событий CursorImplicitConversion

Класс событий CursorOpen

Класс событий CursorPrepare

Класс событий CursorRecompile

Класс событий CursorUnprepare

К категории Категория событий CLR относятся классы событий, созданные путем выполнения объектов среды .NET CLR.

Класс событий Assembly Load

К категории Категория событий Database относятся классы событий, созданные при автоматическом разрастании или сжатии данных или файлов журналов.

Класс событий Data File Auto Grow

Класс событий Data File Auto Shrink

Класс событий Database Mirroring State Change

Класс событий Log File Auto Grow

Класс событий Log File Auto Shrink

К категории Категория событий Deprecation относятся события, связанные с устареванием.

Класс событий Deprecation Announcement

Класс событий Deprecation Final Support

К категории Категория событий Errors and Warnings (компонент Database Engine) относятся классы событий, созданные при возвращении ошибки или предупреждения SQL Server, когда, например, при компиляции хранимой процедуры в SQL Server возникает исключение.

Класс событий Attention

Класс событий Background Job Error

Класс событий Blocked Process Report

Класс событий CPU Threshold Exceeded

Класс событий ErrorLog

Класс событий EventLog

Класс событий Exception

Класс событий Exchange Spill

Класс событий Execution Warnings

Класс событий Hash Warning

Класс событий Missing Column Statistics

Класс событий Missing Join Predicate

Класс событий Sort Warnings

Класс событий User Error Message

К категории Категория событий Full Text относятся классы событий, созданные при запуске, прерывании или остановке полнотекстового поиска.

Класс событий FT:Crawl Aborted

Класс событий FT:Crawl Started

Класс событий FT:Crawl Stopped

К категории Категория событий Locks относятся классы событий, созданные при установке, отмене, отключении блокировки, а также при других действиях с блокировкой.

Класс событий Deadlock Graph

Класс событий Lock:Acquired

Класс событий Lock:Cancel

Класс событий Lock:Deadlock Chain

Класс событий Lock:Deadlock

Класс событий Lock:Escalation

Класс событий Lock:Released

Класс событий Lock:Timeout (timeout > 0)

Класс событий Lock:Timeout

К категории Категория событий Objects относятся классы событий, созданные при создании, открытии, закрытии, очистке и удалении объектов баз данных.

Класс событий Auto Stats

Object:Altered, класс событий

Класс событий Object:Created

Класс событий Object:Deleted

К категории Категория событий OLEDB относятся классы событий, созданные с помощью вызовов OLE DB.

Класс событий OLEDB Call

Класс событий OLEDB DataRead

Класс событий OLEDB Errors

Класс событий OLEDB Provider Information

Класс событий OLEDB QueryInterface

К категории Категория событий Performance относятся классы событий, созданные при выполнении операторов языка обработки данных DML SQL.

Класс событий Degree of Parallelism (7.0 Insert)

Класс событий Performance Statistics

Класс событий Showplan All

Класс событий Showplan All for Query Compile

Класс событий Showplan Statistics Profile

Класс событий Showplan Text

Класс событий Showplan Text (Unencoded)

Класс событий Showplan XML

Класс событий Showplan XML for Query Compile

Класс событий Showplan XML Statistics Profile

Класс событий SQL:FullTextQuery

К категории Категория событий Progress Report относится класс событий Progress Report: Класс события Online Index Operation.

Класс событий Progress Report: класс события Online Index Operation

К категории Категория событий Scans относятся классы событий, созданные при сканировании таблиц и индексов.

Класс событий Scan:Started

Класс событий Scan:Stopped

К категории событий аудита безопасности относятся классы событий, применяемые для аудита работы сервера.

Класс событий Audit Add DB User

Класс событий Audit Add Login to Server Role

Класс событий Audit Add Member to DB Role

Класс событий Audit Add Role

Класс событий Audit Addlogin

Класс событий Audit App Role Change Password

Класс событий Audit Backup/Restore

Класс событий Audit Broker Conversation

Класс событий Audit Broker Login

Класс событий Audit Change Audit

Класс событий Audit Change Database Owner

Класс событий Audit Database Management

Класс событий Audit Database Object Access

Класс событий Audit Database Object GDR

Класс событий Audit Database Object Management

Класс событий Audit Database Object Take Ownership

Класс событий Audit Database Operation

Класс событий Audit Database Principal Impersonation

Класс событий Audit Database Principal Management

Класс событий Audit Database Scope GDR

Класс событий Audit DBCC

Класс событий Audit Login Change Password

Класс событий Audit Login Change Property

Класс событий Audit Login

Класс событий Audit Login Failed

Класс событий Audit Login GDR

Класс событий Audit Logout

Класс событий Audit Object Derived Permission

Класс событий Audit Schema Object Access

Класс событий Audit Schema Object GDR

Класс событий Audit Schema Object Management

Класс событий Audit Schema Object Take Ownership

Класс событий Audit Server Alter Trace

Класс событий Audit Server Object GDR

Класс событий Audit Server Object Management

Класс событий Audit Server Object Take Ownership

Класс событий Audit Server Operation

Класс событий Audit Server Principal Impersonation

Класс событий Audit Server Principal Management

Класс событий Audit Server Scope GDR

Класс событий Audit Server Starts and Stops

Класс событий Audit Statement Permission

Категория Категория событий Server содержит основные события сервера.

Класс событий Mount Tape

Класс событий Server Memory Change

Класс событий Trace File Close

К категории Категория событий Sessions относятся классы событий, создаваемые при подключении и отключении клиента от экземпляра SQL Server.

Класс событий ExistingConnection

К категории Категория событий Stored Procedures относятся классы событий, создаваемые при выполнении хранимых процедур.

Класс событий PreConnect:Completed

Класс событий PreConnect:Starting

Класс событий RPC:Completed

Класс событий RPC Output Parameter

Класс событий RPC:Starting

Класс событий SP:CacheHit

Класс событий SP:CacheInsert

Класс событий SP:CacheMiss

Класс событий SP:CacheRemove

Класс событий SP:Completed

Класс событий SP:Recompile

Класс событий SP:Starting

Класс событий SP:StmtCompleted

Класс событий SP:StmtStarting

К категории Категория событий Transactions относятся классы событий, создаваемые при выполнении транзакций координатора распределенных транзакций Microsoft или при записи в журнал транзакций.

Класс событий DTCTransaction

Класс событий SQLTransaction

Класс событий TM: Класс события Begin Tran Completed

Класс событий TM: Класс события Begin Tran Starting

Класс событий TM: Класс события Commit Tran Completed

Класс событий TM: Класс события Commit Tran Starting

Класс событий TM: Класс события Promote Tran Completed

Класс событий TM: Класс события Promote Tran Starting

Класс событий TM: Класс события Rollback Tran Completed

Класс событий TM: Класс события Rollback Tran Starting

Класс событий TM: Класс события Save Tran Completed

Класс событий TM: Класс события Save Tran Starting

Класс событий TransactionLog

К категории Категория событий TSQL относятся классы событий, создаваемые при выполнении инструкций языка Transact-SQL, передаваемых экземпляру SQL Server от клиента.

Класс событий Exec Prepared SQL

Класс событий Prepare SQL

Класс событий SQL:BatchCompleted

Класс событий SQL:BatchStarting

Класс событий SQL:StmtCompleted

Класс событий SQL:StmtRecompile

Класс событий SQL:StmtStarting

Класс событий Unprepare SQL

Класс событий XQuery Static Type

К категории Категория событий User-Configurable относятся определяемые классы событий.

Класс пользовательских событий

См. также

Основные понятия

SQL Server Profiler