sys.dm_exec_cached_plan_dependent_objects
新增: 2006 年 4 月 14 日
針對每個 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。 |
Permissions
需要伺服器的 VIEW SERVER STATE 權限。
實體聯結
關聯性基數
來源 | 目的地 | 於 | 關聯性 |
---|---|---|---|
dm_exec_cached_plan_dependent_objects |
dm_os_memory_objects |
memory_object_address |
一對一 |
請參閱
參考
執行相關動態管理檢視和函數
動態管理檢視和函數
sys.syscacheobjects (Transact-SQL)