'Deadlock'에 해당되는 글 1건

  1. Deadlock graph event file 저장하기

원본 링크
http://mssqlfun.com/2012/11/07/how-to-save-deadlock-graph-events-as-xdl-file-in-sql-server/

   

데드락 그래프 이벤트의 파일 .xdl 을 저장하는 방법은?   

  1. 도구 > 프로파일러 실행
  2. 추적 속성 설정
    1. 일반

 

  1. 이벤트 선택. Locks>deadlock graph 선택

       

  2. 이벤트 추출 설정

       

  3. 테스트

    USE DBA

    GO

     

    Create table dbo.Cat

    (

    Thing1 int not null

    );

     

    Create table dbo.Hat

    (

    Thing2 int not null

    );

     

    insert into dbo.Cat

    values(1);

     

    insert into dbo.Hat

    values(1);

     

    go

     

     

    -- sesssion 1

     

    BEGIN TRANSACTION

     

    UPDATE dbo.Hat

    SET Thing2 = 1

     

    -- session 2

    BEGIN TRANSACTION

     

    UPDATE dbo.Cat

    SET Thing1 = 1

     

     

    -- sesssion 1

    UPDATE dbo.Cat

    SET Thing1 = 1

     

     

    -- session 2

    UPDATE dbo.Hat

    SET Thing2 = 1

       

  4. 파일 확인

    저장 경로 확인. Trace file & deadlock 파일 두개가 생성
     


'Etc' 카테고리의 다른 글

[펌] mongodb review  (0) 2012.11.19
MongoDB Gotchas & How To Avoid Them  (0) 2012.11.12
SQL Server Hardware  (1) 2012.11.07
Ruby & RubyGem설치  (1) 2012.11.06
Redis 활용  (1) 2012.11.06