SQL Server Profiler를 사용하여 Analysis Services 모니터링
SQL Server 프로파일러는 일괄 처리나 트랜잭션 시작 같은 엔진 프로세스 이벤트를 추적하여 이러한 이벤트에 대한 데이터를 캡처하므로 서버와 데이터베이스 작업(예: 사용자 쿼리 또는 로그인 작업)을 모니터링할 수 있습니다. SQL Server 프로파일러 데이터를 SQL Server 테이블이나 파일에 캡처해 나중에 분석할 때 사용할 수 있으며 같거나 다른 Analysis Services 인스턴스에서 캡처한 이벤트를 재생해 그 영향을 정확하게 확인할 수도 있습니다. 실시간이나 단계별로 이벤트를 재생할 수 있습니다. 같은 시스템에서 성능 카운터와 함께 추적 이벤트를 실행하는 것도 매우 유용합니다. 프로파일러는 시간을 기반으로 이 둘의 상관 관계를 지정하고 단일 시간대로 표시할 수 있습니다. 추적 이벤트는 세부 정보를 제공하고 성능 카운터는 집계 뷰를 제공합니다. 추적을 만들어 실행하는 방법은 재생에 대한 프로파일러 추적 만들기(Analysis Services)를 참조하십시오.
다음 표에서는 이 섹션의 항목에 대해 설명합니다.
섹션 내용
항목 |
설명 |
---|---|
SQL Server 프로파일러를 사용하여 Analysis Services 인스턴스를 모니터링하는 방법에 대해 설명합니다. |
|
SQL Server 프로파일러를 사용하여 재생용 추적을 만들기 위한 요구 사항에 대해 설명합니다. |
|
Analysis Services 이벤트 클래스에 대해 설명합니다. 이러한 이벤트 클래스는 Analysis Services에서 생성한 동작에 매핑되고 추적 재생에 사용됩니다. |