CPU Threshold Exceeded (Ereignisklasse)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Die CPU Threshold Exceeded-Ereignisklasse zeigt an, dass die Ressourcenkontrolle eine Abfrage entdeckt hat, die den für REQUEST_MAX_CPU_TIME_SEC festgelegten CPU-Grenzwert überschritten hat.

Hinweis

Das Erkennungsintervall für dieses Ereignis beträgt fünf Sekunden. Es wird auf jeden Fall ein Ereignis erzeugt, wenn eine Abfrage den festgelegten Grenzwert um mindestens fünf Sekunden überschreitet. Falls jedoch eine Abfrage den festgelegten Grenzwert um weniger als fünf Sekunden überschreitet, kann es sein, dass die Überschreitung je nach Zeitpunkt der Abfrage und dem Zeitpunkt des letzten Erkennungslaufs nicht erkannt wird.

Datenspalten der CPU Threshold Exceeded-Ereignisklasse

Datenspaltenname Datentyp BESCHREIBUNG Column ID Filterbar
CPU int CPU-Verwendung in Millisekunden 18 Ja
EventClass int 214 27 Nein
EventSubClass int CPU-Grenzwertüberschreitung 21 Ja
GroupID int ID der Gruppe, in der die Überschreitung aufgetreten ist 66 Ja
OwnerID int SPID des Prozesses, der die Überschreitung verursacht hat 58 Ja
SPID int ID des Serverprozesses, von dem das Ereignis ausgelöst wird

Hinweis: Diese SPID kann sich von der tatsächlichen Benutzer-SPID unterscheiden, wenn die CPU-Verwendung von einem Systemthread als Hintergrundaufgabe überprüft wird.
12 Ja
StartTime datetime Zeitpunkt, zu dem das Ereignis ausgelöst wurde 14 Ja

Weitere Informationen

sp_trace_setevent (Transact-SQL)