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。 |