Поделиться через


Класс событий Deadlock Graph

Класс событий Deadlock Graph предоставляет XML-описание взаимоблокировки. Этот класс происходит одновременно с классом событий Lock:Deadlock.

Столбцы данных класса событий Deadlock Graph

Имя столбца данных

Тип данных

Описание

Идентификатор столбца

Фильтруемый

EventClass

int

Тип события = 148.

27

Нет

EventSequence

int

Последовательность данного события в запросе.

51

Нет

IsSystem

int

Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. Значение всегда равно 1 для этого события.

60

Да

LoginName

nvarchar

Имя входа пользователя (защищенное имя входа Microsoft SQL Server или учетные данные Microsoft Windows в формате «ДОМЕН\имя_пользователя»). Это значение всегда равно системному пользователю для данного события.

11

Да

LoginSid

image

Идентификатор безопасности вошедшего в систему пользователя. Эти сведения можно найти в представлении каталога sys.server_principals. Значение идентификатора безопасности уникально для каждого имени входа на сервере. Это значение всегда равно идентификатору безопасности пользователя системы для данного события.

41

Да

ServerName

nvarchar

Имя экземпляра SQL Server, для которого выполняется трассировка.

26

Нет

SessionLoginName

nvarchar

Имя входа пользователя, создавшего этот сеанс. Например, при подключении к SQL Server по имени Имя_входа1 и при выполнении инструкции под именем Имя_входа2 SessionLoginName содержит значение «Имя_входа1», а LoginName содержит значение «Имя_входа2». В этом столбце отображаются как имена входа SQL Server, так и имена входа Windows.

64

Да

SPID

int

Идентификатор сеанса, в котором произошло событие.

12

Да

StartTime

datetime

Время обнаружения взаимоблокировки.

14

Да

TextData

ntext

XML-описание взаимоблокировки.

1

Да

TransactionID

bigint

Не используется.

4

Да

См. также

Справочник

Хранимая процедура sp_trace_setevent (Transact-SQL)

Класс событий Lock:Deadlock