Händelseklass för Deadlock Graph

Gäller för: SQL Server 2016 (13.x) och senare versioner Azure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Deadlock Graph-händelseklassen ger en XML-beskrivning av en deadlock. Denna klass förekommer samtidigt med Lock:Deadlock-händelseklassen .

Datakolumner för deadlock-grafens händelseklass

Namn på datakolumn Datatyp Description Kolumn-ID Filtrerbar
EventClass int Typ av evenemang = 148. 27 Nej
EventSequence int Sekvens av en viss händelse i begäran. 51 Nej
IsSystem int Anger om händelsen inträffade i en systemprocess eller en användarprocess. 1 = system, 0 = användare. Detta värde är alltid 1 för denna händelse. 60 Yes
LoginName nvarchar Namnet på användarens inloggning (antingen Microsoft SQL Server-säkerhetsinloggningen eller Microsoft Windows-inloggningsuppgifterna i form av DOMÄN\användarnamn). Detta värde är alltid systemanvändaren för denna händelse. 11 Yes
LoginSid image Säkerhetsidentifieringsnummer (SID) för den inloggade användaren. Du kan hitta denna information i sys.server_principals katalogvy. Varje SID är unikt för varje inloggning på servern. Detta värde är alltid systemanvändarens SID för denna händelse. 41 Yes
ServerName nvarchar Namn på den instans av SQL Server som spåras. 26 Nej
SessionLoginName nvarchar Inloggningsnamn för den användare som påbörjade sessionen. Till exempel, om du ansluter till SQL Server med Login1 och kör en sats som Login2, visar SessionLoginName Login1 och LoginName visar Login2 . Den här kolumnen visar både SQL Server- och Windows-inloggningar. 64 Yes
SPID int ID för sessionen där händelsen inträffade. 12 Yes
StartTime datetime Tidpunkt då dödläget upptäcktes. 14 Yes
TextData ntext XML-beskrivning av deadlocken. 1 Yes
TransaktionsID bigint Används inte. 4 Yes

Se även

sp_trace_setevent (Transact-SQL)
Lås:Deadlock-händelseklass