MSSQLSERVER_1222
Сведения
Название продукта |
SQL Server |
Версия продукта |
10.0 |
Номер сборки продукта |
10 |
Идентификатор события |
1222 |
Источник события |
MSSQLSERVER |
Компонент |
SQLEngine |
Символическое имя |
LK_TIMEOUT |
Текст сообщения |
Превышено время ожидания запроса на блокировку. |
Объяснение
Другая транзакция удерживает блокировку требуемого ресурса дольше, чем данный запрос может ее ожидать.
Действия пользователя
Для решения проблемы попробуйте выполнить следующие задачи.
Если это возможно, найдите на требуемом ресурсе транзакцию, удерживающую эту блокировку. Используйте динамические административные представления sys.dm_os_waiting_tasks и sys.dm_tran_locks.
Если транзакция все еще удерживает блокировку, завершите эту транзакцию, если это адекватно.
Выполните запрос еще раз.
Если данная ошибка возникает часто, измените время ожидания блокировки или вызывающие ошибку транзакции так, чтобы они удерживали блокировку на меньший период времени.