CPU Threshold Exceeded 이벤트 클래스CPU Threshold Exceeded Event Class

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.

참고: 이 ID는 시스템 스레드가 CPU 사용량의 유효성을 백그라운드 태스크로 검사할 경우 실제 사용자 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)