SSMS XEvent Profiler 사용
적용 대상: SQL Server Azure 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에 액세스하려면 다음 단계를 수행합니다.
SQL Server Management Studio를 엽니다.
SQL Server 데이터베이스 엔진의 인스턴스 또는 localhost에 연결합니다.
개체 탐색기 XE 프로파일러 메뉴 항목을 찾아 '+' 기호를 클릭하여 확장합니다.
이 세션에서 모든 이벤트를 확인하려는 경우 표준을 두 번 클릭합니다. 기록된 SQL 문을 보려면 T-SQL을 클릭합니다. 세션이 아직 만들어지지 않은 경우 세션이 만들어집니다.
이제 세션에서 캡처한 이벤트를 볼 수 있습니다.