티스토리 뷰

반응형

얼마 전 개발하는 프로그램에서 DB가 LOCK에 걸려서, 타임아웃에 걸리고 메모리를 많이 잡아 먹었던 적이 있었습니다.


처음에는 DB문제인지 몰랐는데, 찾고 찾다 보니... Transaction에 걸려서 DB가 LOCK에 걸렸었습니다.


해결 방법입니다.


--lock 걸린 spid 검색  : Mode에 x표시된 것이 lock
EXEC sp_lock;
--lock 걸린 spid의 정보 조회 : 관련 쿼리
DBCC INPUTBUFFER (119);
-- lock 걸린 spid kill
kill 128;


Mode가 x인 것이 lock에 걸린 DB입니다.



반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함