sys.dm_exec_cached_plan_dependent_objects
Neu: 14. April 2006
Gibt eine Zeile für jeden Transact-SQL-Ausführungsplan, CLR-Ausführungsplan (Common Language Runtime) und einem Plan zugeordneten Cursor zurück.
Hinweis: |
---|
Für Transact-SQL-Ausführungspläne wird die sys.dm_exec_cached_plan_dependent_objects-Tabellenwertfunktion der syscacheobjects-Systemtabelle in SQL Server 2000 zugeordnet. |
Syntax
dm_exec_cached_plan_dependent_objects(plan_handle)
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.
Arguments
plan_handle
Führt eine eindeutige Identifizierung eines Abfrageausführungsplanes 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:
Physikalische Verknüpfungen
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
Dynamische Verwaltungssichten und -funktionen
sys.syscacheobjects (Transact-SQL)