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