728x90
트랜젝션이 걸려 쿼리가 동작하지 않을 때
어떤 쿼리에서 문제가 발생했는지 확인 해 보자.
▲
관리자계정 (SA) 으로 접속한 후
DBCC OPENTRAN
이라고 치면
가장 오래 전에 활성화 된 트랜잭션 정보가 나오게 되고
메시지에 SPID 가 뜨게된다.
위 사진의 경우 53 번이 나왔다.
▲
DBCC INPUTBUFFER(**)
** 위치에 SPID 를 쓰면
EventInfo에서 쿼리를 확인 할 수 있게된다.
필요 없다고 판단 되면,
KILL **(**은 SPID)로 죽이면 되겠다.
300x250
'Programming > MSSQL' 카테고리의 다른 글
MSSQL 쿼리 호환 *= (0) | 2018.09.03 |
---|---|
MSSQL IF문 사용 방법 (0) | 2018.08.31 |
MSSQL 커서 CURSOR 사용 방법 (0) | 2018.08.31 |
MSSQL에서 락이 걸렸을때 DK (0) | 2018.07.24 |
댓글