事件类 | 事件 | 说明 |
Security Audit(安全审计) | Audit Login(登录审计) | 记录用户连接到SQL Server或断开连接时数据库的连接 |
Audit Logout(注销审计) |
Sessions(会话) | ExistingConnection(现有连接) | 表示所有在跟踪开始之间连接到SQL Server的用户 |
Cursors(游标) | CursorImplicitConversion(游标隐含转换) | 表明创建的游标类型与所请求的类型个不同 |
Errors and Warnings(错误和警告) | Attention(注意) | 表示由于客户端撤销查询或者数据库连接破坏引起请求中断 |
Exception(异常) | 表明SQL Server发生了异常 |
Execution Warning(执行警告) | 表明在查询或存储过程执行期间出现了警告 |
Hash Warning(哈希警告) | 表明hash操作发生了错误 |
Missing Column Statistics(列统计丢失) | 表明优化器要求的确定处理策略用的类统计丢失 |
Missing Join Predicate(连接断言丢失) | 表明查询在两个表没有连接断言情况下执行 |
Sort Warning(排序警告) | 表明像SELECT这样的查询中执行排序操作没有合适的内存 |
Locks(锁) | Lock eadlock(死锁) | 标志着死锁的出现 |
Lock eadlock Chain(死锁链) | 显示产生死锁的查询链条 |
lock:Timeout(锁超时) | 表示锁已经超过其超时参数,该参数由SETLOCK_TIMEOUT timeout_perious(ms)命令设置 |
Stored Procedures(存储过程) | SP:Recompile(重编译) | 表明用于一个存储过程的执行计划必须重编译,原因是执行计划不存在,强制的重编译,或者现有的执行计划不能重用 |
SP:Starting(开始)
SP:StmtStarting(语句开始)
| 分别表示一个SP:StmtStarting存储过程和存储过程中的一条SQL语句的开始。他们对于识别开始单因为一个操作导致Attention事件未能结束的查询很有用 |
Transactions(事物) | SQLTransaction(SQL事务) | 提供数据库事务的信息,包括事务开始/结束的时间、事务持续事件等信息 |