'sql diag'에 해당되는 글 1건

  1. 2014.04.11 SQLDiag/PSSDiag 성능 수집 방법
MS SQL2014.04.11 16:22

 

 

[내용]

   

SQL Server의 성능을 수집하는 유용한 Tool 중에 하나인 SQLdiag의 사용 방법에 대해 알아 보도록 합니다.

SQLDiag는 xml을 직접 편집 해야하는 번거로움을 GUI로 구성하여 쉽게 사용할 수 있습니다.

   

   

[환경]

   

OS: Windows Server 2008 R2 x64

Product: SQL Server 2008 R2 x64

   

   

[ACTION PLAN]

   

아래 다운로드 경로에서 받으실 수 있습니다.

다운로드 경로: http://diagmanager.codeplex.com/

다운 및 설치는 생략 합니다.

   

기본 폴더에 설치 하였다면, 아래와 같은 경로에 설치가 되었을 것입니다.

DiagConfig.exe 파일을 실행 시킵니다.

   

기본 화면

   

제일 먼저 기본 화면 왼쪽에서 수집하고자 하는 시스템의 CPU 유형에 맞게 Platform(x86, x64, AMD)을 선택합니다.

   

SQL Server 버전을 선택합니다.

   

데이터 수집을 하려고 하는 Machine name, Instance name을 입력 하고, Connect using은 수집할 때 어떤 인증을 사용 할 것인지 선택하면 됩니다.

   

Machine-wide Diagnostics 영역에서는 Machine 기준으로 남기는 Eventlog와 Perfmon 데이터를 수집하도록 설정할 수 있습니다.

※ Event Log는 서버에 영향을 미칠 수 있기 때문에, 상황에 맞게 uncheck를 하시기 바랍니다.

   

오른쪽 상단에 있는 Instance-specific Diagnostics 영역에서는 SQLDIAG, Trace 데이터를 수집할 수 있도록 설정할 수 있습니다.

※ CPU가 높거나 Batch가 많을 경우 주의 합니다.

   

마지막으로 오른쪽 하단에 있는 Custom Diagnostics에서는 추가적인 데이터를 수집할 수 있습니다. 초기에 포함되어 있는 항목 중에 서버 부하를 많이 발생시키는 항목이 있으므로, Uncheck 후에 필요한 항목만 선택하시기 바랍니다.

   

모든 설정을 마치고, 상단에 Save 버튼을 클릭합니다.

   

저장 위치를 기억 하고, OK를 클릭합니다.

   

수집하고자 하는 SQL Server 버전을 선택하고 OK를 클릭합니다.

   

해당 위치에 있는 *.cab 파일의 압축을 풉니다.

   

압축이 풀린 파일 중에서, pssdiag.cmd 파일을 실행 시킵니다.

   

수집이 진행 됩니다.

   

수집 중에 Ctrl+C 를 클릭하면 잠시후 수집이 중단됩니다.

   

수집이 종료된 후에는 SQLDiag가 있던 폴더에 output 폴더가 생성된 것을 확인할 수 있고,

수집된 결과가 저장되어 있습니다.

   

   

[참고]

   

http://support.microsoft.com/kb/830232/ko

 

신고

'MS SQL' 카테고리의 다른 글

MSSQL 2014 새로운 기능  (0) 2014.04.22
SQL Server 2014 설치  (0) 2014.04.21
SQLDiag/PSSDiag 성능 수집 방법  (0) 2014.04.11
해당 세션 쿼리 진행률 확인  (0) 2014.04.03
TempDB 최적화 구성 튜닝  (0) 2014.04.02
Database 소유자 변경 방법  (0) 2014.04.01
Posted by TM ~ing