원본 링크
http://mssqlfun.com/2012/11/07/how-to-save-deadlock-graph-events-as-xdl-file-in-sql-server/
데드락 그래프 이벤트의 파일 .xdl 을 저장하는 방법은?
- 도구 > 프로파일러 실행
- 추적 속성 설정
- 일반
- 이벤트 선택. Locks>deadlock graph 선택
- 이벤트 추출 설정
- 테스트
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
- 파일 확인
저장 경로 확인. 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 |