Deadlock Graph (Ereignisklasse)Deadlock Graph Event Class

Anwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions) Anwendungsbereich:Applies to: JaSQL ServerSQL Server (alle unterstützten Versionen) yesSQL ServerSQL Server (all supported versions)

Die Deadlock Graph -Ereignisklasse stellt eine XML-Beschreibung für ein Deadlock bereit.The Deadlock Graph event class provides an XML description of a deadlock. Diese Klasse tritt zusammen mit der Lock:Deadlock -Ereignisklasse auf.This class occurs simultaneously with the Lock:Deadlock event class.

Deadlock Graph-Ereignisklasse (Datenspalten)Deadlock Graph Event Class Data Columns

DatenspaltennameData column name DatentypData type BESCHREIBUNGDescription Column IDColumn ID FilterbarFilterable
EventClassEventClass intint Ereignistyp = 148.Type of event = 148. 2727 NeinNo
EventSequenceEventSequence intint Sequenz eines bestimmten Ereignisses innerhalb der Anforderung.Sequence of a given event within the request. 5151 NeinNo
IsSystemIsSystem intint Gibt an, ob das Ereignis bei einem Systemprozess oder einem Benutzerprozess aufgetreten ist.Indicates whether the event occurred on a system process or a user process. 1 = System, 0 = Benutzer.1 = system, 0 = user. Bei diesem Ereignis ist der Wert immer 1.This value is always 1 for this event. 6060 JaYes
LoginNameLoginName nvarcharnvarchar Anmeldename des Benutzers (Anmeldung der MicrosoftMicrosoft SQL ServerSQL Server -Sicherheit oder MicrosoftMicrosoft Windows-Anmeldeinformationen im Format DOMAIN\username).Name of the login of the user (either the MicrosoftMicrosoft SQL ServerSQL Server security login or the MicrosoftMicrosoft Windows login credentials in the form of DOMAIN\username). Bei diesem Ereignis ist der Wert immer mit dem Systembenutzer identisch.This value is always the system user for this event. 1111 JaYes
LoginSidLoginSid imageimage Sicherheits-ID (SID) des angemeldeten Benutzers.Security identification number (SID) of the logged-in user. Diese Informationen finden Sie in der sys.server_principals-Katalogsicht.You can find this information in the sys.server_principals catalog view. Die SID ist für jede Anmeldung beim Server eindeutig.Each SID is unique for each login in the server. Bei diesem Ereignis ist der Wert immer mit der SID des Systembenutzers identisch.This value is always the SID of the system user for this event. 4141 JaYes
ServerNameServerName nvarcharnvarchar Name der SQL ServerSQL Server -Instanz, für die eine Ablaufverfolgung ausgeführt wird.Name of the instance of SQL ServerSQL Server being traced. 2626 NeinNo
SessionLoginNameSessionLoginName nvarcharnvarchar Der Anmeldename des Benutzers, der die Sitzung gestartet hat.Login name of the user who originated the session. Wenn Sie z. B. mit Login1 eine Verbindung zu SQL ServerSQL Server herstellen und mit Login2 eine Anweisung ausführen, zeigt SessionLoginName Login1 an, und LoginName zeigt Login2 an.For example, if you connect to SQL ServerSQL Server using Login1 and execute a statement as Login2, SessionLoginName shows Login1 and LoginName shows Login2. Diese Spalte zeigt sowohl den SQL ServerSQL Server - als auch den Windows-Anmeldenamen an.This column displays both SQL ServerSQL Server and Windows logins. 6464 JaYes
SPIDSPID intint Die ID der Sitzung, in der das Ereignis aufgetreten ist.ID of the session on which the event occurred. 1212 JaYes
StartTimeStartTime datetimedatetime Der Zeitpunkt, an dem der Deadlock entdeckt wurde.Time at which the deadlock was detected. 1414 JaYes
TextDataTextData ntextntext XML-Beschreibung des Deadlocks.XML description of the deadlock. 11 JaYes
TransactionIDTransactionID bigintbigint Wird nicht verwendet.Not used. 44 JaYes

Weitere InformationenSee Also

sp_trace_setevent (Transact-SQL) sp_trace_setevent (Transact-SQL)
Lock:Deadlock (Ereignisklasse)Lock:Deadlock Event Class