반응형
본 포스트는 아래의 BOL의  참조하여 작성한 내용이다.

SQL Server Profiler를 사용하여 Windows 성능 로그를 열고 추적과의 상관관계를 지정할 카운터를 선택한 다음 선택한 카운터를 추적과 함께 SQL Server Profiler에 표시할 수 있다.
추적 창에서 이벤트를 선택하면 선택한 추적 이벤트와 상관 관계가 있는 성능 로그 데이터가 SQL Server Profiler의 시스템 모니터 데이터 창에서 빨간 세로 막대로 표시된다.

추적과 성능 카운터의 상관관계를 지정하려면 StartTime 및 EndTime 데이터 열을 포함하는 추적파일과 테이블을 연 다음 SQL Server Profiler 파일 메뉴에서 성능데이터 가져오기를 선택한다.
그러면 성능 로그를 열고 추적과의 상관 관계를 지정할 시스템 모니터 개체와 카운터를 선택할 수 있다.


Step 1 : 추적 및 Windows 성능 로그 데이터 수집

  1. SQL Server Profiler에서 추적을 수집하여 파일 또는 테이블에 저장한다.

    · 이 때 StartTime 과  EndTime 컬럼을 반드시 포함해야 한다.

    · 추적을 만드는 방법은 아래의 BOL을 참조하기 바란다.

      추적 만들기(SQL Server 프로파일러)

    · 추적 템플릿을 만들어 두면 매번 추적을 만들 필요가 없으므로 용이하다. 관련 내용은 다음 BOL을 참조하기 바란다.

      추적 템플릿 만들기(SQL Server 프로파일러)


  2. 추적을 수집함과 동시에 Windows 성능 로그 데이터를 수집한다.

    성능 로그를 수집하는 방법은 방법 : 추적과 Windows 성능 로그 데이터의 상관 관계 지정(SQL Server 프로파일러)  다른 버전의 Windows와 공유라 수 있는 성능 로그를 만들려면 을 참조하기 바란다.


STEP 2 : 추적과 성능 로그 데이터의 상관 관계 지정
  1. SQL Server Profiler에서 앞에서 저장한 추적 파일 또는 추적 테이블을 연다. 실행인 추적의 경우에는 상관 관계를 지정할 수 없다.
  2. SQL Server Profiler의 파일 메뉴에서 성능 데이터 가져오기를 클릭한다.


  3. 열기 대화 상자에서 앞에서 수집한 성능 로그가 들어 있는 파일을 선택한다.


  4. 성능 카운터 제한 대화 상자에서 추적과 함께 표시하고자 하는 시스템 모니터 개체와 카운터를 선택한 다음 확인 버튼을 클릭한다.


  5. 추적 이벤트 창에서 이벤트를 선택하거나 화살표 키를 사용하여 추적 이벤트 창의 인접 형으로 이동한다. 시스템 모니터 데이터 창의 빨강 세로 막대는 선택한 추적 이벤트와 상관 관계가 있는 성능 로그 데이터를 나타낸다.


  6. 시스템 모니터 그래프에서 자세히 보고 싶은 시점을 클릭하면 선택한 시간에 가장 가까운 해당 추적행이 표시되며, 시간 범위를 확대하려면 시스템 모니터 그래프에서 마우스 포인터를 누른 다음 끌어서 범위를 선택하면 된다.

반응형

'연구개발 > SQL2005' 카테고리의 다른 글

인덱스 정보를 조회하는 뷰  (0) 2011.07.18
[MS SQL Server New Feature 1] 최소 로깅 Insert  (0) 2011.07.18
프로시져 연습  (0) 2010.06.18
Partition Table  (0) 2010.06.18
Open Query  (0) 2010.06.18

+ Recent posts