SSMS XEvent Profiler 사용
적용 대상:SQL Server
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를 사용하거나 TSQL로 사용자가 사용자 지정할 수 있습니다.
사전 요구 사항
이 기능은 SSMS(SQL Server Management Studio) v17.3 이상에서만 사용할 수 있습니다. 최신 버전을 사용하고 있는지 확인하세요. 최신 버전은 여기에서 찾을 수 있습니다.
시작하기
XEvent Profiler에 액세스하려면 다음 단계를 수행합니다.
SQL Server Management Studio를 엽니다.
SQL Server 데이터베이스 엔진의 인스턴스 또는 localhost에 연결합니다.
개체 탐색기에서 XE Profiler 메뉴 항목을 찾아 ‘+’ 기호를 클릭하여 확장합니다.
이 세션의 모든 이벤트를 보려면 표준을 두 번 클릭합니다. 기록된 SQL 문을 확인하려는 경우 T-SQL을 클릭합니다. 세션을 아직 만들지 않은 경우 세션이 자동으로 만들어집니다.
이제 세션에서 캡처한 이벤트를 볼 수 있습니다.