sys.dm_xe_objects(Transact-SQL)
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance
이벤트 패키지에 의해 표시되는 각 개체에 대해 한 행을 반환합니다. 개체는 다음 중 하나일 수 있습니다.
이벤트. 이벤트는 실행 경로에서 관심 지점을 나타내며 모든 이벤트에는 관심 지점에 대한 정보가 포함됩니다.
작업. 동작은 이벤트가 발생할 때 동기적으로 실행됩니다. 작업은 런타임 데이터를 이벤트에 추가할 수 있습니다.
대상. 대상은 이벤트를 발생시키는 스레드에서 동기적으로 또는 시스템 제공 스레드에서 비동기적으로 이벤트를 사용합니다.
조건자. 조건자 원본은 비교 작업에 사용하기 위해 이벤트 원본에서 값을 검색합니다. 조건자 비교는 특정 데이터 형식을 비교하고 부울 값을 반환합니다.
형식. 형식은 데이터를 해석하는 데 필요한 바이트 컬렉션의 길이와 특성을 캡슐화합니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
name | nvarchar(60) | 개체 이름입니다. 이름은 특정 개체 형식에 대한 패키지 내에서 고유합니다. Null을 허용하지 않습니다. |
object_type | nvarchar(60) | 개체의 유형입니다. object_type 다음 중 하나입니다. 이벤트 작업 target pred_source pred_compare type Null을 허용하지 않습니다. |
package_guid | uniqueidentifier | 이 작업을 노출하는 패키지의 GUID입니다. sys.dm_xe_packages.package_id와 다 대 일 관계가 있습니다. Null을 허용하지 않습니다. |
description | nvarchar(256) | 작업에 대한 설명입니다. 설명은 패키지 작성자가 설정합니다. Null을 허용하지 않습니다. |
capabilities | int | 개체의 기능을 설명하는 비트맵입니다. Null을 허용합니다. |
capabilities_desc | nvarchar(256) | 개체의 모든 기능을 나열합니다. Null을 허용합니다. 모든 개체 형식에 적용되는 기능 - 프라이빗. 내부용으로 사용할 수 있는 유일한 개체로, CREATE/ALTER EVENT SESSION DDL을 통해 액세스할 수 없습니다. 감사 이벤트 및 대상은 내부적으로 사용되는 소수의 개체 외에도 이 범주에 속합니다. =============== 이벤트 기능 - No_block. 이벤트는 어떤 이유로든 차단할 수 없는 중요한 코드 경로에 있습니다. 이 기능을 사용하는 이벤트는 NO_EVENT_LOSS 지정하는 이벤트 세션에 추가되지 않을 수 있습니다. =============== 모든 개체 형식에 적용되는 기능 - Process_whole_buffers. 대상은 이벤트별 이벤트가 아닌 한 번에 이벤트의 버퍼를 사용합니다. - 싱글톤. 한 프로세스에 하나의 대상 인스턴스만 존재할 수 있습니다. 여러 이벤트 세션에서 동일한 단일 대상을 참조하는 경우에도 실제로 인스턴스는 하나뿐이며 이 인스턴스는 고유한 각 이벤트를 한 번씩만 표시합니다. 이는 대상이 동일한 이벤트를 수집하는 여러 세션에 추가된 경우에 중요합니다. - Synchronous: 컨트롤이 호출 코드 줄로 반환되기 전에 이벤트를 생성하는 스레드에서 대상이 실행됩니다. |
type_name | nvarchar(60) | pred_source 및 pred_compare 개체의 이름입니다. Null을 허용합니다. |
type_package_guid | uniqueidentifier | 이 개체가 작동하는 형식을 노출하는 패키지의 GUID입니다. Null을 허용합니다. |
type_size | int | 데이터 형식의 크기(바이트)입니다. 이는 유효한 개체 형식에만 해당합니다. Null을 허용합니다. |
사용 권한
서버에 대한 VIEW SERVER STATE 권한이 필요합니다.
SQL Server 2022 이상에 대한 사용 권한
서버에 대한 VIEW SERVER PERFORMANCE STATE 권한이 필요합니다.
관계 카디널리
보낸 사람 | 수행할 작업 | 관계 |
---|---|---|
sys.dm_xe_objects.package_guid | sys.dm_xe_packages.guid | 다 대 일 |
다음 단계
다음 문서에서 관련 개념에 대해 자세히 알아보세요.