sys.dm_exec_cached_plan_dependent_objects (Transact-SQL)
適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體
針對每個 Transact-SQL 執行計畫、Common Language Runtime (CLR) 執行計畫,以及與計畫相關聯的資料指標,各傳回一個資料列。
語法
sys.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) | Plan cache 物件類型。 資料行不可為 Null。 可能的值包括: 可執行計畫 CLR 編譯的函式 CLR 編譯的程式 資料指標 |
權限
需要伺服器的 VIEW SERVER STATE
權限。
SQL Server 2022 及更新版本的權限
需要伺服器上的 VIEW SERVER PERFORMANCE STATE 權限。
實體聯結
關聯性基數
從 | 至 | 另一 | 關聯性 |
---|---|---|---|
dm_exec_cached_plan_dependent_objects |
dm_os_memory_objects |
memory_object_address |
一對一 |
下一步
執行相關的動態管理檢視和函數 (Transact-SQL)
動態管理檢視和函數 (Transact-SQL)
sys.syscacheobjects (Transact-SQL)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應