Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric
Geeft een rij terug voor elk Transact-SQL uitvoeringsplan, common language runtime (CLR) uitvoeringsplan en cursor die aan een plan is gekoppeld.
Syntaxis
sys.dm_exec_cached_plan_dependent_objects(plan_handle)
Arguments
plan_handle
Is een token dat uniek een query-uitvoeringsplan identificeert voor een batch die is uitgevoerd en waarvan het plan zich in de plancache bevindt.
plan_handleis varbinair(64).
De kan plan_handle worden verkregen uit de volgende dynamische beheerobjecten:
Tabel geretourneerd
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
| Usecounts | int | Aantal keren dat de uitvoeringscontext of cursor is gebruikt. De kolom is niet ongeldig te maken. |
| memory_object_address | varbinary(8) | Geheugenadres van de uitvoeringscontext of cursor. De kolom is niet ongeldig te maken. |
| cacheobjtype | nvarchar(50) | Het type Plan cache-object. De kolom is niet ongeldig te maken. Mogelijke waarden zijn: Uitvoerbaar plan CLR-gecompileerde functie CLR-gecompileerde procedure Cursor |
Permissions
Vereist VIEW SERVER STATE machtiging op de server.
Machtigingen voor SQL Server 2022 en hoger
Vereist de machtiging PRESTATIESTATUS VAN DE WEERGAVESERVER op de server.
Fysieke verbindingen
Relatiekardinaliteiten
| Van | Tot | On | Relatie |
|---|---|---|---|
dm_exec_cached_plan_dependent_objects |
dm_os_memory_objects |
memory_object_address |
One-to-one |
Volgende stappen
uitvoeringsgerelateerde dynamische beheerweergaven en -functies (Transact-SQL)
dynamische beheerweergaven en -functies (Transact-SQL)
sys.syscacheobjects (Transact-SQL)