CPU Threshold Exceeded イベント クラスCPU Threshold Exceeded Event Class

適用対象: yesSQL Server yesAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

CPU Threshold Exceeded イベント クラスは、REQUEST_MAX_CPU_TIME_SEC に指定されている CPU しきい値を超えるクエリがリソース ガバナーによって検出されたことを示します。The CPU Threshold Exceeded event class indicates that Resource Governor detects a query that exceeds the CPU threshold specified for REQUEST_MAX_CPU_TIME_SEC.


このイベントの検出間隔は 5 秒です。The detection interval for this event is five seconds. クエリが指定の制限を超えた時間が 5 秒以上の場合は、このイベントの生成が保証されます。It is guaranteed that an event will be generated if a query exceeds the specified limit by at least five seconds. クエリが指定のしきい値を超えた時間が 5 秒未満の場合、クエリのタイミングと前回の検出スイープの時間によっては検出されない場合もあります。However, if a query exceeds the specified threshold by less than five seconds, its detection might be missed depending on the timing of the query and the time of last detection sweep.

CPU Threshold Exceeded のデータ列CPU Threshold Exceeded Data Columns

データ列名Data column name データ型Data type [説明]Description 列 IDColumn ID フィルターの適用Filterable
CPUCPU intint CPU 使用率 (ミリ秒単位)。CPU usage in milliseconds. 1818 はいYes
EventClassEventClass intint 214214 2727 いいえNo
EventSubClassEventSubClass intint CPU 制限違反。CPU limit violation. 2121 はいYes
GroupIDGroupID intint 違反が発生したグループ ID。Group ID where the violation occurred. 6666 はいYes
OwnerIDOwnerID intint 違反の原因となったプロセスの SPID。SPID of the process that caused the violation. 5858 はいYes
SPIDSPID intint このイベントを発生させたサーバー プロセスの ID。ID of the server process that fires this event.

注:システム スレッドが CPU 使用率をバックグラウンド タスクとして検証する場合は、この ID が実際のユーザー SPID と異なることがあります。Note: This can differ from the actual user SPID if a system thread validates CPU usage as a background task.
1212 はいYes
StartTimeStartTime datetimedatetime このイベントが発生した時刻。The time when this event fired. 1414 はいYes

参照See Also

sp_trace_setevent (Transact-SQL)sp_trace_setevent (Transact-SQL)