Категория событий «Блокировки»
Классы событий в категории Блокировки применяются для контроля за активностью блокировок в экземпляре Microsoft SQL Server Database Engine. Эти классы событий помогают исследовать связанные с блокировками проблемы, вызванные одновременным чтением и записью данных несколькими пользователями.
Поскольку компонент Database Engine часто обрабатывает большое количество блокировок, перехват событий из категории Блокировки во время трассировки может существенно увеличить нагрузку и размер файлов и таблиц трассировки.
В этом разделе
Раздел | Описание |
---|---|
Предоставляет описание взаимоблокировки в формате XML. |
|
Указывает, что была получена блокировка ресурса, например, строки в таблице. |
|
Отслеживает запросы на получение блокировки, которые были отменены до ее получения (например, чтобы избежать взаимоблокировки). |
|
Отслеживает возникновение условий взаимоблокировки и объектов, которые в них участвуют. |
|
Отслеживает момент, когда транзакция запрашивает блокировку на ресурс, уже блокированный другой транзакцией, в результате чего происходит взаимоблокировка. |
|
Указывает, что мелкогранулированная блокировка была преобразована в крупногранулированную. |
|
Отслеживает освобождение блокировки. |
|
Отслеживает запросы блокировок, которые не удалось выполнить, поскольку запрошенный ресурс был блокирован другой транзакцией. Это событие происходит только тогда, когда время ожидания блокировки больше нуля. |
|
Отслеживает запросы блокировок, которые не удалось выполнить, поскольку запрошенный ресурс был блокирован другой транзакцией. |
См. также
Основные понятия
Блокировка в компоненте Database Engine