CPU Threshold Exceeded 事件类
适用于:SQL Server Azure SQL 数据库 Azure SQL 托管实例
CPU Threshold Exceeded 事件类指示资源调控器检测到超出为 REQUEST_MAX_CPU_TIME_SEC 指定的 CPU 阈值的查询。
注意
此事件的检测时间间隔为五秒。 这就保证如果查询超出指定的限制至少五秒,将生成事件。 然而,如果查询超出指定的阈值少于五秒,则其检测可能会丢失,具体取决于查询计时和上次检测清扫的时间。
CPU Threshold Exceeded 数据列
数据列名称 | 数据类型 | 说明 | 列 ID | 可筛选 |
---|---|---|---|---|
CPU | int | CPU 使用率,以毫秒为单位。 | 18 | 是 |
EventClass | int | 214 | 27 | 否 |
EventSubClass | int | CPU 限制冲突。 | 21 | 是 |
GroupID | int | 发生冲突的组 ID。 | 66 | 是 |
OwnerID | int | 导致冲突的进程的 SPID。 | 58 | 是 |
SPID | int | 激发此事件的服务器进程的 ID。 注意:如果系统线程将验证 CPU 使用率作为后台任务,则此 ID 可能与实际用户的 SPID 不同。 |
12 | 是 |
StartTime | datetime | 此事件的激发时间。 | 14 | 是 |