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


Deadlock Graph, класс событий

Область применения: SQL Server

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

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

Имя столбца данных Тип данных Description Идентификатор столбца Доступно для фильтрации
EventClass int Тип события = 148. 27 No
EventSequence int Последовательность данного события в запросе. 51 No
IsSystem int Указывает, произошло событие в системном или в пользовательском процессе. 1 = системный, 0 = пользовательский. Значение всегда равно 1 для этого события. 60 Да
LoginName nvarchar Имя имени входа пользователя (имя входа в систему безопасности Microsoft SQL Server или учетные данные для входа в Microsoft Windows в формате DOMAIN\username). Это значение всегда равно системному пользователю для данного события. 11 Да
LoginSid Изображение Идентификатор безопасности вошедшего в систему пользователя. Эти сведения можно найти в представлении каталога sys.server_principals. Значение идентификатора безопасности уникально для каждого имени входа на сервере. Это значение всегда равно идентификатору безопасности пользователя системы для данного события. 41 Да
ServerName nvarchar Имя отслеживаемого экземпляра SQL Server. 26 No
SessionLoginName nvarchar Имя входа пользователя, создавшего этот сеанс. Например, если вы подключаетесь к SQL Server с помощью Login1 и выполняете инструкцию login2, SessionLoginName показывает Login1 и LoginName показывает Login2. В этом столбце отображаются имена входа SQL Server и Windows. 64 Да
SPID int Идентификатор сеанса, в котором произошло событие. 12 Да
StartTime datetime Время обнаружения взаимоблокировки. 14 Да
TextData ntext XML-описание взаимоблокировки. 1 Да
TransactionID bigint Не используется. 4 Да

См. также

sp_trace_setevent (Transact-SQL)
Класс событий Lock:Deadlock