Programming/MSSQL
MSSQL 트랜젝션 TRAN 쿼리확인 KILL
DKOFI
2018. 8. 29. 14:02
728x90
트랜젝션이 걸려 쿼리가 동작하지 않을 때
어떤 쿼리에서 문제가 발생했는지 확인 해 보자.
▲
관리자계정 (SA) 으로 접속한 후
DBCC OPENTRAN
이라고 치면
가장 오래 전에 활성화 된 트랜잭션 정보가 나오게 되고
메시지에 SPID 가 뜨게된다.
위 사진의 경우 53 번이 나왔다.
▲
DBCC INPUTBUFFER(**)
** 위치에 SPID 를 쓰면
EventInfo에서 쿼리를 확인 할 수 있게된다.
필요 없다고 판단 되면,
KILL **(**은 SPID)로 죽이면 되겠다.
300x250