sys.dm_xe_objects (Transact-SQL)
針對事件封裝所公開的每個物件,各傳回一個資料列。 物件可以是下列其中一項:
事件。 事件會指示執行路徑中所要的點。 所有的事件都包含所要之點的相關資訊。
動作。 當事件引發時,會以同步方式執行動作。 動作可以將執行階段資料附加至事件。
目標。 目標會耗用事件 (在引發事件的執行緒上同步處理,或是在系統提供的執行緒上非同步處理)。
述詞。 述詞來源會從事件來源中擷取值,以供比較作業使用。 述詞比較作業會比較特定的資料類型,並傳回布林值。
類型。 類型會封裝位元組集合的長度和特性,以便能夠解譯資料。
資料行名稱 |
資料類型 |
說明 |
---|---|---|
name |
nvarchar(60) |
物件的名稱。 name 對於特定的物件類型而言,在封裝內是唯一的。 不可為 Null。 |
object_type |
nvarchar(60) |
物件的類型。 object_type 是下列其中一項:
不可為 Null。 |
package_guid |
uniqueidentifier |
公開此動作之封裝的 GUID。 與 sys.dm_xe_packages.package_id 擁有多對一關聯性。 不可為 Null。 |
description |
nvarchar(256) |
動作的描述。 description 是由封裝作者所設定。 不可為 Null。 |
capabilities |
int |
描述此物件之功能的點陣圖。 可為 Null。 |
capabilities_desc |
nvarchar(256) |
列出此物件的所有功能。 可為 Null。
|
type_name |
nvarchar(60) |
pred_source 和 pred_compare 物件的名稱。 可為 Null。 |
type_package_guid |
uniqueidentifier |
公開此物件操作所在之類型的封裝 GUID。 可為 Null。 |
type_size |
int |
資料類型的大小 (以位元組為單位)。 只適用於有效的物件類型。 可為 Null。 |
權限
需要伺服器的 VIEW SERVER STATE 權限。
關聯性基數
從 |
到 |
關聯性 |
---|---|---|
sys.dm_xe_objects.package_guid |
sys.dm_xe_packages.guid |
多對一 |