Database Suspect Data Page 事件类
适用于: SQL Server Azure SQL 数据库 Azure SQL 托管实例
Database Suspect Data Page 事件类指示何时将某页添加到 msdb 中的 suspect_pages表中。 在监视是否出现可疑页的跟踪中包括此事件类。
注意
将对应行插入到 suspect_pages 表中时,将异步触发此事件。 因此,侦听此事件的作业可能无法立即找到对应的 suspect_pages 项。
如果跟踪中包括 Database Suspect Data Page 事件类,则会降低相关开销。 如果可疑页数量增加(例如磁盘驱动器出现问题),则开销可能会增大。
Database Suspect Data Page 事件类数据列
数据列名称 | 数据类型 | 说明 | 列 ID | 可筛选 |
---|---|---|---|---|
DatabaseID | int | 已为其引发可疑页事件的数据库 ID。 这与 suspect_pages 表的 database_id 列相同。 | 3 | 是 |
EventClass | int | 事件类型为 213。 | 27 | 否 |
EventSequence | int | 事件类在批处理中的顺序。 | 51 | 否 |
SPID | int | 遇到可疑页的 SQL Server 任务的 ID。 | 12 | 是 |
StartTime | datetime | 事件发生的时间。 | 14 | 是 |
Exchange Spill | int | 包含可疑页的数据库文件的 ID。 这与 suspect_pages 表的 file_id 列相同。 | 22 | 是 |
ObjectID2 | int | 文件中可疑页的 ID。 这与 suspect_pages 表的 page_id 列相同。 | 56 | 是 |
错误 | int | 遇到的错误的类型。 该值与 suspect_pages 表中相应页的 event_type 值相同。 | 31 | 是 |
另请参阅
sp_trace_setevent (Transact-SQL)
管理 suspect_pages 表 (SQL Server)