Freigeben über


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

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:

  • Ausführbarer Plan

  • CLR-kompilierte Funktion

  • CLR-kompilierte Prozedur

  • Cursor

NULL-Werte sind in der Spalte nicht zulässig.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Physische Joins

Beziehungsdiagramm

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)

Dynamische Verwaltungssichten und Funktionen (Transact-SQL)

sys.syscacheobjects (Transact-SQL)