Classe d'événements Deadlock Graph

La classe d'événements Deadlock Graph fournit une description XML d'un blocage. Cette classe a lieu en même temps que la classe d'événements Lock:Deadlock.

Colonnes de la classe d'événements Deadlock Graph

Nom de la colonne

Type de données

Description

ID de colonne

Filtrable

EventClass

int

Type d'événement = 148.

27

Non

EventSequence

int

Séquence d'un événement donné au sein de la requête.

51

Non

IsSystem

int

Indique si l'événement s'est produit sur un processus système ou un processus utilisateur. 1 = système, 0 = utilisateur. Cette valeur est toujours égale à 1 pour cet événement.

60

Oui

LoginName

nvarchar

Nom de la connexion de l'utilisateur (connexion de sécurité MicrosoftSQL Server ou informations d'identification Microsoft Windows sous la forme DOMAINE\nomutilisateur). Cette valeur est toujours l'utilisateur du système pour cet événement.

11

Oui

LoginSid

image

Numéro d'identification de sécurité (SID) de l'utilisateur connecté. Vous pouvez trouver ces informations dans l'affichage catalogue sys.server_principals. Chaque SID est unique pour chaque connexion dans le serveur. Cette valeur est toujours le SID de l'utilisateur du système pour cet événement.

41

Oui

ServerName

nvarchar

Nom de l'instance SQL Server tracée.

26

Non

SessionLoginName

nvarchar

Nom de connexion de l'utilisateur qui a créé la session. Exemple : si vous vous connectez à SQL Server en utilisant le nom d'utilisateur Login1 et exécutez une instruction sous le nom Login2, SessionLoginName retourne Login1 et LoginName retourne Login2. Cette colonne affiche les deux noms de connexion SQL Server et Windows.

64

Oui

SPID

int

ID de la session dans laquelle l'événement a eu lieu.

12

Oui

StartTime

datetime

Heure de détection du blocage.

14

Oui

TextData

ntext

Description XML du blocage.

1

Oui

TransactionID

bigint

Non utilisé.

4

Oui