sys.dm_exec_cached_plan_dependent_objects (Transact-SQL)

Şunun için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'teki SQL veritabanı

Her Transact-SQL yürütme planı, ortak dil çalışma zamanı (CLR) yürütme planı ve planla ilişkili imleç için bir satır döndürür.

Syntax

sys.dm_exec_cached_plan_dependent_objects(plan_handle)  

Argümanlar

plan_handle

Bir grup için benzersiz şekilde sorgu yürütme planını belirleyen ve planı plan önbellekte bulunan bir tokendır. plan_handle varbinar(64).

Aşağıdaki plan_handle dinamik yönetim nesnelerinden elde edilebilir:

Döndürülen Tablo

Sütun adı Veri türü Description
Kullanım sayıları int Uygulama bağlamının veya imlecin kaç kez kullanıldığı.

Sütun geçersiz değildir.
memory_object_address varbinary(8) Uygulama bağlamının veya imlecin bellek adresi.

Sütun geçersiz değildir.
cacheobjtype nvarchar(50) Plan önbellek nesne türü. Sütun geçersiz değildir. Olası değerler şunlardır:

Uygulanabilir plan

CLR derlenmiş fonksiyon

CLR derlemeli prosedür

Cursor

Permissions

Sunucuda VIEW SERVER STATE izin gerektirir.

SQL Server 2022 ve üzeri için izinler

Sunucuda SERVER PERFORMANCE STATE izni gerektirir VIEW .

Fiziksel birleşimler

sys.dm_exec_cached_plan_dependent_objects için fiziksel birleşmelerin diyagramı.

İlişki kardinaliteleri

From To On Relationship
dm_exec_cached_plan_dependent_objects dm_os_memory_objects memory_object_address One-to-one