sys.dm_xe_packages(Transact-SQL)
확장 이벤트 엔진에 등록된 패키지를 모두 나열합니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
name |
nvarchar(60) |
패키지의 이름입니다. 설명은 패키지 자체에서 표시됩니다. Null을 허용하지 않습니다. |
guid |
uniqueidentifier |
패키지를 식별하는 GUID입니다. Null을 허용하지 않습니다. |
description |
nvarchar(256) |
패키지 설명입니다. description은 패키지 작성자가 설정하며 Null을 허용하지 않습니다. |
capabilities |
int |
해당 패키지의 기능을 설명하는 비트맵입니다. Null을 허용합니다. |
capabilities_desc |
nvarchar(256) |
이 패키지에 사용할 수 있는 모든 기능 목록입니다. Null을 허용합니다. |
module_guid |
uniqueidentifier |
이 패키지를 표시하는 모듈의 GUID입니다. Null을 허용하지 않습니다. |
module_address |
varbinary(8) |
패키지를 포함하는 모듈이 로드된 기준 주소입니다. 한 개의 모듈이 여러 개의 패키지를 표시할 수 있습니다. Null을 허용하지 않습니다. |
사용 권한
서버에 대한 VIEW SERVER STATE 권한이 필요합니다.
주의
확장 이벤트 엔진에 등록된 패키지는 이벤트, 이벤트 발생 시 취할 수 있는 동작 및 이벤트 데이터의 동기/비동기 처리 대상을 표시합니다.
이 패키지는 프로세스 주소 공간에 동적으로 로드될 수 있습니다. 패키지는 로드될 때 해당 패키지가 표시하는 모든 개체를 확장 이벤트 엔진에 등록합니다.
관계 카디널리티
원본 |
대상 |
관계 |
sys.dm_xe_packages.module_address |
sys.dm_os_loaded_modules.base_address |
다 대 일 |