sys.dm_xe_packages (Transact-SQL)

列出向扩展事件引擎注册的所有包。

列名

数据类型

说明

name

nvarchar(60)

包的名称。包自身便可显示说明。不可为 Null 值。

guid

uniqueidentifier

标识包的 GUID。不可为 Null 值。

description

nvarchar(256)

包的说明。description 是由包的作者设置的,不可为空值。

capabilities

int

说明此包的功能的位图。可以为 Null。

capabilities_desc

nvarchar(256)

此包可能具有的所有功能的列表。可为 Null 值。

module_guid

uniqueidentifier

公开此包的模块的 GUID。不可为 Null 值。

module_address

varbinary(8)

用于加载包含此包的模块的基址。单个模块可以公开多个包。不可为空值。

权限

需要对服务器拥有 VIEW SERVER STATE 权限。

注释

向扩展事件引擎注册的包可以公开事件、激发事件时可采取的操作以及事件数据的同步和异步处理目标。

这些包可以动态加载到进程地址空间中。包在加载时将向扩展事件引擎注册其公开的所有对象。

关系基数

关系

sys.dm_xe_packages.module_address

sys.dm_os_loaded_modules.base_address

多对一

更改历史记录

更新的内容

更正了 guid 和 module_guid 列名。

更正了对 capabilities 列的说明以指示该值可以为 Null。

更正了对 capabilities_desc 列的说明以指示该值可以为 Null。