MSSQLSERVER_1222
적용 대상: SQL ServerAzure SQL Database Azure SQL Managed Instance
세부 정보
attribute | 값 |
---|---|
제품 이름 | SQL Server |
이벤트 ID | 1222 |
이벤트 원본 | MSSQLSERVER |
구성 요소 | SQLEngine |
심볼 이름 | LK_TIMEOUT |
메시지 텍스트 | 잠금 요청 제한 시간이 초과되었습니다. |
설명
또 다른 트랜잭션은 이 쿼리가 대기할 수 있는 것보다 더 오래 필요한 리소스에 대한 잠금을 유지했습니다.
사용자 작업
다음 작업을 수행하여 문제를 완화합니다.
가능한 경우 필요한 리소스에 대한 잠금을 보유하는 트랜잭션을 찾습니다. sys.dm_os_waiting_tasks 사용하여 동적 관리 뷰를 sys.dm_tran_locks.
트랜잭션이 여전히 잠금을 보유 중이면 트랜잭션을 종료하십시오(가능한 경우).
쿼리를 다시 실행합니다.
이 오류가 자주 발생하는 경우 잠금 제한 기간을 변경하거나 잘못된 트랜잭션을 수정하여 잠금을 더 적은 시간 동안 유지합니다.