Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте параметр порогового значения заблокированного процесса , чтобы указать пороговое значение в секундах, при котором создаются отчеты о заблокированных процессах. Пороговое значение можно задать от 0 до 86 400. По умолчанию отчеты о заблокированных процессах не создаются. Это событие не создается для системных задач или задач, ожидающих ресурсов, которые не вызывают обнаруживаемых взаимоблокировок.
Вы можете определить оповещение , выполняемое при создании этого события. Например, вы можете отправить сигнал администратору, чтобы он принял соответствующие меры для решения ситуации блокировки.
Порог заблокированного процесса задействует фоновый процесс мониторинга взаимоблокировок для обхода списка задач, ожидающих времени, превышающего или кратного заданному порогу. Событие создается один раз на интервал отчетности для каждой из заблокированных задач.
Отчет о заблокированном процессе выполняется на основе наилучших усилий. Гарантии отчетности в режиме реального времени или даже близкой к нему нет.
Параметр действует немедленно без остановки сервера и перезапуска.
Примеры
В следующем примере устанавливается значение blocked process threshold
на 20
секунд, генерируя отчет о заблокированном процессе для каждой задачи, которая заблокирована.
sp_configure 'show advanced options', 1 ;
GO
RECONFIGURE ;
GO
sp_configure 'blocked process threshold', 20 ;
GO
RECONFIGURE ;
GO
См. также
sp_trace_setevent (Transact-SQL)
Класс событий отчета о заблокированных процессах