sys.dm_exec_cached_plan_dependent_objects (Transact-SQL)
Gibt eine Zeile für jeden Transact-SQL-Ausführungsplan, CLR-Ausführungsplan (Common Language Runtime) und einem Plan zugeordneten Cursor zurück.
Syntax
dm_exec_cached_plan_dependent_objects(plan_handle)
Argumente
plan_handle
Führt eine eindeutige Identifizierung eines Abfrageausführungsplans für einen ausgeführten Batch aus, dessen Plan sich im Plancache befindet. plan_handle ist vom Datentyp varbinary(64). plan_handle kann aus den folgenden dynamischen Verwaltungsobjekten abgerufen werden:
Zurückgegebene Tabelle
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
usecounts |
int |
Die Anzahl von Verwendungen des Ausführungskontexts oder Cursors. NULL-Werte sind in der Spalte nicht zulässig. |
memory_object_address |
varbinary(8) |
Speicheradresse des Ausführungskontexts oder Cursors. NULL-Werte sind in der Spalte nicht zulässig. |
cacheobjtype |
nvarchar(50) |
Folgende Werte sind möglich:
NULL-Werte sind in der Spalte nicht zulässig. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.
Physische Joins
Kardinalität der Beziehungen
Von |
In |
Für |
Beziehung |
---|---|---|---|
dm_exec_cached_plan_dependent_objects |
dm_os_memory_objects |
memory_object_address |
1:1 |
Siehe auch
Verweis
Dynamische Verwaltungssichten und -funktionen im Zusammenhang mit der Ausführung (Transact-SQL)