sys.dm_exec_cached_plan_dependent_objects (Transact-SQL)
針對每個 Transact-SQL 執行計畫、Common Language Runtime (CLR) 執行計畫以及與計畫相關聯的資料指標,傳回資料列。
[!附註]
對於 Transact-SQL 執行計畫,sys.dm_exec_cached_plan_dependent_objects 資料表值函數會對應至 SQL Server 2000 中的 syscacheobjects 系統資料表。
語法
dm_exec_cached_plan_dependent_objects(plan_handle)
引數
plan_handle
用來唯一識別已經執行且其計畫在計畫快取中批次的查詢執行計畫。plan_handle 是 varbinary(64)。您可以從下列動態管理物件中取得 plan_handle:
傳回的資料表
資料行名稱 |
資料類型 |
描述 |
---|---|---|
usecounts |
int |
已經使用的執行內容或資料指標的次數。 資料行不可為 Null。 |
memory_object_address |
varbinary(8) |
執行內容或資料指標的記憶體位址。 資料行不可為 Null。 |
cacheobjtype |
nvarchar(50) |
可能的值為
資料行不可為 Null。 |
權限
需要伺服器的 VIEW SERVER STATE 權限。
實體聯結
關聯性基數
來源 |
目的地 |
於 |
關聯性 |
---|---|---|---|
dm_exec_cached_plan_dependent_objects |
dm_os_memory_objects |
memory_object_address |
一對一 |