Я собираю Lock: Получено трассировки событий с помощью SQL Server Profiler, и я хотел бы иметь возможность идентифицировать имя индекса, к которому применяется блокировка для блокировок типа KEY.
Я могу сделать это для типов блокировки OBJECT (выполнив следующий запрос, используя значение из столбца ObjectID
в трассировке):
SELECT OBJECT_ID( /* my object id */ )
Однако для типов блокировки KEY столбец ObjectID
пуст, а в столбце ObjectID2
содержится значение bigint
, которое слишком велико для работы с использованием вышеуказанного запроса.
Как узнать, к какому индексу применяется блокировка KEY из моей трассировки?