sys.dm_xe_packages (Transact-SQL)
適用於:SQL ServerAzure SQL 資料庫 Azure 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 | 多對一 |
下一步
在下列文章中深入了解相關概念: