SSMS XEvent Profiler 사용

적용 대상:SQL ServerAzure SQL Managed Instance

XEvent Profiler는 확장 이벤트의 라이브 뷰어 창을 표시하는 SSMS(SQL Server Management Studio) 기능입니다. 이 개요에서는 확장 이벤트 보기를 시작하기 위해 이 프로파일러를 사용하는 이유, 주요 기능 및 지침을 설명합니다.

XEvent Profiler를 사용하는 이유는 무엇인가요?

SQL Profiler와 달리, XEvent Profiler는 SSMS에 직접 통합되고 SQL 엔진의 확장성 있는 확장 이벤트 기술을 기반으로 빌드됩니다. 이 기능을 사용하면 SQL Server에서 진단 이벤트의 라이브 스트리밍 보기에 빠르게 액세스할 수 있습니다. 이 보기는 사용자 지정할 수 있으며, 사용자 지정 항목을 .viewsettings 파일로 다른 SSMS 사용자와 공유할 수 있습니다. XE Profiler에서 만든 세션은 SQL Profiler를 사용할 때와 비슷한 SQL 추적보다 실행 중인 SQL Server에 덜 방해가 됩니다. 이 세션은 기존 XE 세션 속성 UI 또는 Transact-SQL을 사용하여 사용자도 사용자 지정할 수 있습니다.

필수 조건

이 기능은 SSMS(SQL Server Management Studio) v17.3 이상에서만 사용할 수 있습니다. 최신 버전을 사용하고 있는지 확인합니다. 여기에서 최신 버전을 찾을 수 있습니다.

시작하기

XEvent Profiler에 액세스하려면 다음 단계를 수행합니다.

  1. SQL Server Management Studio를 엽니다.

  2. SQL Server 데이터베이스 엔진 또는 localhost 인스턴스에 커넥트.

  3. 개체 탐색기 XE 프로파일러 메뉴 항목을 찾아 '+' 기호를 클릭하여 확장합니다.

    XEProfiler Menu

  4. 이 세션의 모든 이벤트를 보려면 Standard를 두 번 클릭합니다. 기록된 SQL 문을 보려면 T-SQL을 클릭합니다. 세션이 아직 만들어지지 않은 경우 세션이 만들어집니다.

    XEProfiler Session

  5. 이제 세션에서 캡처한 이벤트를 볼 수 있습니다.

    XEProfiler Viewer

참고 항목

확장 이벤트
확장 이벤트 도구