Aracılığıyla paylaş


sys.dm_exec_cached_plan_dependent_objects (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te 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.

Sözdizimi

sys.dm_exec_cached_plan_dependent_objects(plan_handle)  

Arguments

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

VIEW SERVER STATE Sunucuda izin gerektirir.

SQL Server 2022 ve üzeri için izinler

Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.

Fiziksel birleşimler

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

İlişki kardinaliteleri

Kaynak İçin On İlişki
dm_exec_cached_plan_dependent_objects dm_os_memory_objects memory_object_address One-to-one

Sonraki Adımlar

Yürütmeyle İlgili Dinamik Yönetim Görünümleri ve İşlevleri (Transact-SQL)
Dinamik Yönetim Görünümleri ve İşlevleri (Transact-SQL)
sys.syscacheobjects (Transact-SQL)