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)