티스토리 뷰

WEB TIP/MS-SQL

DEADLOCK 확인

제프 2017. 3. 13. 17:31

데드락 발생 시 확인 방법

참고 사이트: sql server - Help reading deadlock XML

  1. Profiler 실행
  2. Deadlock 확인 후 XML Report 확인
  3. resource-list > keylock의 associatedObjectId로 테이블 확인 (하단 Deadlock Table Search)
  4. process-list > process > inputbuf에서 SP, SQL 확인
    SP, SQL이 나와있지 않은 경우 Object ID로 확인 (하단 Stored Procedure Search)
  5. Table, SP, SQL을 확인하여 어느 곳에서 Deadlock이 발생하는지 체크

'WEB TIP > MS-SQL' 카테고리의 다른 글

백업결과 확인  (0) 2017.10.10
Plan Cache 확인  (0) 2017.03.16
DEADLOCK 확인  (0) 2017.03.13
전체 테이블 용량, 행수  (0) 2016.12.21
테이블 변수를 이용한 문자열 분리  (0) 2016.10.19
ERWIN DAX000 에러  (0) 2015.10.29
댓글
댓글쓰기 폼