SQL Server 프로파일러 템플릿 만들기

 

  • Version : SQL Server 2005, 2008, 2008R2, 2012

 

SQL Server 프로파일러 템플릿 생성 방법과 추적 데이터를 테이블에 저장하는 방법을 알아 본다.

 

[템플릿 생성 및 저장]

프로파일러를 실행하여 [파일] - [템플릿] – [새 템플릿]을 선택 한다.

 

 

새 템플릿의 이름 입력한다.

 

 

이벤트 선택 탭에서 템플릿에 사용할 이벤트를 선택 한다. 실습에서는 LOCK 관련 이벤트 추하여 템플릿을 생성 하였다.

 

 

템플릿 생성이 완료 된 다음 추적을 시작 할 때 [템플릿 사용]에서 생성한 템플릿을 선택 한다.

 

 

다음과 같이 추적이 되는 것을 확인 할 수 있다.

 

 

[추적 내용을 테이블로 저장하기]

[파일] – [다른 이름으로 저장] – [추적 테이블]을 선택 한다.

 

 

추적 데이터를 저장 할 데이터베이스와 테이블 이름을 입력 한다. 이때 테이블은 미리 생성되어 있지 않아도 되며 테이블 이름을 입력하면 자동으로 테이블을 생성한다.

 

 

추적 내용을 저장한 테이블을 조회하여 보면 다음과 같이 추적 내용을 확인 할 수 있다.

 

 

추적 내용을 테이블로 저장할 때 실제 데이터베이스의 성능을 확인 할 때 의도하지 않은 잡음을 발생 시킬 수 있음으로 테이블 저장보다는 파일 저장을 사용하는 것을 권장한다.

 

 

[참고자료]

 

 강성욱 / jevida@naver.com
Microsoft SQL Server MVP
Blog : http://sqlmvp.kr
Facebook : http://facebook.com/sqlmvp

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 1247
1926 DBCC WRITEPAGE - DBCC 명령을 사용한 데이터 파괴하기 jevida(강성욱) 2016.10.13 1672
1925 SQL Server Backup Error 3023 jevida(강성욱) 2016.10.13 2366
1924 Delete 작업과 페이지 offset 변화 jevida(강성욱) 2016.10.13 1517
1923 트랜잭션 로그 및 LSN을 이용한 삭제된 데이터 복구 jevida(강성욱) 2016.10.13 5419
1922 PFX 형식의 인증서를 SQL Server에서 사용하기 jevida(강성욱) 2016.10.13 1185
1921 SQL Server NUMA 메모리 노드와 Operating System 접근 jevida(강성욱) 2016.10.13 1333
1920 SQL Server 에러 핸들링 비용 비교 jevida(강성욱) 2016.10.13 1346
1919 압축 백업 시 Checksum 옵션으로 손상 확인하기 jevida(강성욱) 2016.10.13 1695
1918 SQL Server 2012 Memory Manager 구성 jevida(강성욱) 2016.10.13 1286
1917 SQL Server Memory Manager 변화 jevida(강성욱) 2016.10.13 1524
1916 Ring_Buffer_Resource_Monitor jevida(강성욱) 2016.10.13 1017
» SQL Server 프로파일러 템플릿 만들기 jevida(강성욱) 2016.10.13 1389
1914 SQL Server 메모리 병목 현상 식별 jevida(강성욱) 2016.10.13 1874
1913 SQL Server 시작 옵션 사용 jevida(강성욱) 2016.10.13 1896
1912 Ring buffer를 활용한 External Memory Pressure 확인 jevida(강성욱) 2016.10.12 1346
1911 Memory Pressure jevida(강성욱) 2016.10.12 1155
1910 64비트 버전의 SQL Server 버퍼 풀 메모리 페이지 수 줄이는 방법 jevida(강성욱) 2016.10.12 2616
1909 누락된 공유 잠금 (Missing Shared Locks) jevida(강성욱) 2016.10.12 1595
1908 Ad Hoc Distributed Queries 옵션 jevida(강성욱) 2016.10.12 3263
1907 높은 MAXDOP은 쿼리를 느리게 만들 수 있는가? jevida(강성욱) 2016.10.12 1370





XE Login