데이터베이스 개발자 Tip & 강좌

SQLER의 개발자들이 만들어가는 데이터베이스 사용자 Tip & 강좌 게시판입니다. SQL서버, Oracle, MySQL 등 여러 클라우드/오픈소스 기반 데이터베이스 개발 및 운영 관련 팁과 쿼리 노하우를 이곳에서 가장 먼저 접하실 수 있습니다. 많은 도움 되시길 바랍니다.

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
1930 트랜잭션 백업 실패와 전체 백업 성공 그리고 대처 방안 jevida(강성욱) 2016.10.13 1538
1929 Fast recovery 와 로그 잠금 jevida(강성욱) 2016.10.13 2018
1928 고스트 클린업 jevida(강성욱) 2016.10.13 2242
1927 페이지 분할이 발생 하였을 때 롤백을 하면 어떻게 될까? jevida(강성욱) 2016.10.13 1637
1926 DBCC WRITEPAGE - DBCC 명령을 사용한 데이터 파괴하기 jevida(강성욱) 2016.10.13 1638
1925 SQL Server Backup Error 3023 jevida(강성욱) 2016.10.13 2239
1924 Delete 작업과 페이지 offset 변화 jevida(강성욱) 2016.10.13 1477
1923 트랜잭션 로그 및 LSN을 이용한 삭제된 데이터 복구 jevida(강성욱) 2016.10.13 4952
1922 PFX 형식의 인증서를 SQL Server에서 사용하기 jevida(강성욱) 2016.10.13 1148
1921 SQL Server NUMA 메모리 노드와 Operating System 접근 jevida(강성욱) 2016.10.13 1279
1920 SQL Server 에러 핸들링 비용 비교 jevida(강성욱) 2016.10.13 1301
1919 압축 백업 시 Checksum 옵션으로 손상 확인하기 jevida(강성욱) 2016.10.13 1626
1918 SQL Server 2012 Memory Manager 구성 jevida(강성욱) 2016.10.13 1262
1917 SQL Server Memory Manager 변화 jevida(강성욱) 2016.10.13 1476
1916 Ring_Buffer_Resource_Monitor jevida(강성욱) 2016.10.13 994
» SQL Server 프로파일러 템플릿 만들기 jevida(강성욱) 2016.10.13 1331
1914 SQL Server 메모리 병목 현상 식별 jevida(강성욱) 2016.10.13 1755
1913 SQL Server 시작 옵션 사용 jevida(강성욱) 2016.10.13 1776
1912 Ring buffer를 활용한 External Memory Pressure 확인 jevida(강성욱) 2016.10.12 1256
1911 Memory Pressure jevida(강성욱) 2016.10.12 1120





XE Login