sys.dm_xe_packages (Transact-SQL)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體

列出向擴充事件引擎註冊的所有套件。

資料行名稱 資料類型 描述
NAME nvarchar(256) 封裝的名稱。 描述會從套件本身公開。 不可為 Null。
guid uniqueidentifier 識別封裝的 GUID。 不可為 Null。
description Nvarchar(3072) 套件描述。 描述是由套件作者所設定,且不可為 Null。
能力 int 描述此套件功能的點陣圖。 可為 Null。
capabilities_desc nvarchar(256) 此套件可能的所有功能清單。 可為 Null。
module_guid nvarchar(60) 公開此套件之模組的 GUID。 不可為 Null。
module_address Varbinary(8) 載入包含封裝之模組的基底位址。 單一模組可能會公開數個套件。 不可為 Null。

權限

需要伺服器上的 VIEW SERVER STATE 許可權。

SQL Server 2022 和更新版本的權限

需要伺服器上的 VIEW SERVER PERFORMANCE STATE 權限。

備註

向擴充事件引擎註冊的封裝會公開事件、事件引發時可採取的動作,以及同步處理和非同步處理事件資料的目標。

這些套件可以動態載入進程位址空間。 載入封裝時,它會向擴充事件引擎註冊它公開的所有物件。

關聯性基數

關聯性
sys.dm_xe_packages.module_address sys.dm_os_loaded_modules.base_address 多對一

下一步

在下列文章中深入了解相關概念: