SQL Server 事件类参考指南

SQL Server Profiler 允许在Microsoft SQL Server 数据库引擎实例中记录事件。 记录的事件是跟踪定义中的事件类的实例。 在 SQL Server Profiler 中,“跟踪文件属性”对话框的“事件选择”选项卡上提供了事件类及其事件类别。

下表描述了事件类别并列出其关联的事件类。

事件类别 事件类
Broker 事件类别包括由 Service Broker 生成的事件类。 Broker:激活事件类

Broker:Connection 事件类

Broker:会话事件类

Broker:会话组事件类

Broker:Corrupted Message 事件类

Broker:转发的消息已删除事件类

Broker:Forwarded Message Sent 事件类

Broker:消息分类事件类

Broker:消息丢失事件类

Broker:Remote Message Ack 事件类
Cursors 事件类别包括由游标作生成的事件类。 CursorClose 事件类

CursorExecute 事件类

CursorImplicitConversion 事件类

CursorOpen 事件类

CursorPrepare 事件类

CursorRecompile 事件类

CursorUnprepare 事件类
CLR 事件类别包括由执行 .NET 公共语言运行时 (CLR) 对象生成的事件类。 程序集加载事件类
数据库事件类别包括数据或日志文件自动增长或收缩时生成的事件类。 数据文件自动增长事件类

数据文件自动收缩事件类

数据库镜像状态更改事件类

日志文件自动增长事件类

日志文件自动收缩事件类
弃用事件类别包括弃用相关事件。 Deprecation Announcement 事件类

Deprecation Final Support 事件类
错误和警告事件类别(数据库引擎)包括在 SQL Server 中生成的事件类。 Attention 事件类别

后台作业错误事件类

Blocked Process Report 事件类

CPU 阈值超限事件类别

ErrorLog 事件类

EventLog 事件类

异常事件类

Exchange 溢出事件类

执行警告事件类

Hash Warning 事件类

缺少列统计信息事件类

缺少 Join 谓词事件类

排序警告事件类

用户错误消息事件类
全文事件类别包括启动、中断或停止全文搜索时生成的事件类。 FT:Crawl Aborted 事件类

FT:Crawl Started 事件类

FT:Crawl Stopped 事件类
Locks 事件类别包括在获取锁、取消、释放或对锁执行其他作时生成的事件类。 Deadlock Graph 事件类

Lock:Acquired 事件类

Lock:Cancel事件类

Lock:Deadlock Chain 事件类

Lock:Deadlock 事件类

Lock:Escalation 事件类

锁:释放事件类

Lock:Timeout ( > timeout 0) 事件类

Lock:Timeout 事件类
对象事件类别包括创建、打开、关闭、删除或删除数据库对象时生成的事件类。 Auto Stats 事件类

对象:Altered 事件类

Object:Created 事件类

Object:已删除的事件类
OLEDB 事件类别包括由 OLE DB 调用生成的事件类。 OLEDB 调用事件类

OLEDB DataRead 事件类

OLEDB错误事件类

OLEDB 提供程序信息事件类

OLEDB QueryInterface 事件类
性能事件类别包括执行 SQL 数据作语言(DML)运算符时生成的事件类。 并行度事件类(7.0 插入)

性能统计事件类

Showplan All 事件类

Showplan All for Query Compile 事件类

Showplan Statistics Profile 事件类

Showplan Text 事件类

Showplan Text(未编码)事件类

Showplan XML 事件类

用于查询编译事件类的 Showplan XML

Showplan XML Statistics Profile 事件类

SQL:FullTextQuery 事件类
进度报告事件类别包括进度报告:联机索引作事件类。 进度报告:联机索引作事件类
扫描事件类别包括扫描表和索引时生成的事件类。 Scan:Started 事件类

Scan:Stopped 事件类
安全审核事件类别包括用于审核服务器活动的事件类。 审计添加数据库用户事件类

审核添加登录至服务器角色事件类

审核将成员添加到数据库角色事件类

审核添加角色事件类

Audit Addlogin 事件类

审核应用角色更改密码事件类

审核备份和还原事件类

审核代理器会话事件类

Audit Broker Login 事件类

Audit Change Audit 事件类

审核更改数据库所有者事件类

Audit Database Management 事件类

审计数据库对象访问事件类

审核数据库对象 GDR 事件类

审核数据库对象管理事件类

Audit Database 对象 Take Ownership 事件类

Audit Database Operation 事件类

审核数据库主体模拟事件类

审核数据库主体管理事件类

审计数据库范围 GDR 事件类

Audit DBCC 事件类

Audit Login Change Password 事件类

审核登录更改属性事件类

审核登录事件类

审计登录失败事件类

审计登录 GDR 事件类别

审核注销事件类

审计派生权限对象事件类

审核模式对象访问事件类

审计架构对象 GDR(权限授权)事件类

审计模式对象管理事件类

审核架构对象获取所有权事件类

审计服务器修改跟踪事件类

Audit Server 对象 GDR 事件类

Audit Server 对象管理事件类

Audit Server 对象 Take Ownership 事件类

审计服务器操作事件类

Audit Server Principal Impersonation 事件类

Audit Server Principal Management 事件类

Audit Server Scope GDR 事件类

Audit Server 启动和停止事件类

Audit 语句权限事件类
服务器事件类别包含常规服务器事件。 装载磁带事件类

服务器内存更改事件类

跟踪文件关闭事件类
会话事件类别包括客户端连接到 SQL Server 实例并从其断开连接时生成的事件类。 ExistingConnection 事件类
存储过程事件类别包括执行存储过程生成的事件类。 PreConnect:Completed 事件类

PreConnect:启动事件类

RPC:完成的事件类

RPC 输出参数事件类

RPC:启动事件类

SP:CacheHit 事件类

SP:CacheInsert 事件类

SP:CacheMiss 事件类

SP:CacheRemove 事件类

SP:已完成事件类

SP:重新编译事件类

SP:启动事件类

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 事件类别包括通过执行传递给客户端 SQL Server 实例的 Transact-SQL 语句生成的事件类。 执行预备SQL事件类

准备 SQL 事件类

SQL:批处理完成事件类

SQL:BatchStarting 事件类

SQL:StmtCompleted 事件类

SQL:StmtRecompile 事件类

SQL:StmtStarting 事件类

取消准备 SQL 事件类

XQuery 静态类型事件类
User-Configurable 事件类别包括可以定义的事件类。 User-Configurable 事件类

另请参阅

SQL Server Profiler