sys.dm_xe_session_events(Transact-SQL)

적용 대상:SQL ServerAzure SQL Managed Instance

활성 서버 범위 세션에 대한 이벤트에 대한 정보를 반환합니다. 이벤트는 불연속 실행 지점입니다. 이벤트에 필요한 정보가 포함되지 않은 경우 조건자를 이벤트에 적용하여 이벤트가 발생하지 않도록 할 수 있습니다.

Azure SQL Database는 데이터베이스 범위 세션만 지원합니다. sys.dm_xe_database_session_events 참조하세요.

열 이름 데이터 형식 설명
event_session_address varbinary(8) 이벤트 세션의 메모리 주소입니다. Null을 허용하지 않습니다.
event_name nvarchar(256) 작업이 바인딩된 이벤트의 이름입니다. Null을 허용하지 않습니다.
event_package_guid uniqueidentifier 이벤트를 포함하는 패키지의 GUID입니다. Null을 허용하지 않습니다.
event_predicate nvarchar(3072) 이벤트에 적용되는 조건자 트리의 XML 표현입니다. Null을 허용합니다.
event_fire_count bigint 세션이 시작된 이후 이벤트가 발생한 횟수(게시된 횟수)입니다. Null을 허용하지 않습니다. SQL Server 2022(16.x) 이상에 적용됩니다.
event_fire_average_time bigint 이벤트를 게시하는 데 걸린 평균 시간(마이크로초)입니다. Null을 허용하지 않습니다. SQL Server 2022(16.x) 이상에 적용됩니다.
event_fire_min_time bigint 이벤트를 게시하는 데 걸린 최소 시간(마이크로초)입니다. Null을 허용하지 않습니다. SQL Server 2022(16.x) 이상에 적용됩니다.
event_fire_max_time bigint 이벤트를 게시하는 데 걸린 최대 시간(마이크로초)입니다. Null을 허용하지 않습니다. SQL Server 2022(16.x) 이상에 적용됩니다.

참고 항목

event_fire_count 열은 event_fire_average_time 추적 플래그 9708을 사용하는 경우에만 채워집니다.

사용 권한

서버에 대한 SERVER STATE 권한이 필요합니다 VIEW .

SQL Server 2022 이상에 대한 사용 권한

서버에 대한 SERVER PERFORMANCE STATE 권한이 필요합니다 VIEW .

관계 카디널리

보낸 사람 수행할 작업 관계
sys.dm_xe_session_events.event_session_address sys.dm_xe_sessions.address 다 대 일
sys.dm_xe_session_events.event_package_guid,

sys.dm_xe_session_events.event_name
sys.dm_xe_objects.name,

sys.dm_xe_objects.package_guid
다 대 일

다음 단계

다음 문서에서 관련 개념에 대해 자세히 알아보세요.