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.

HinweisHinweis

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)

Arguments

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 Verknüpfungen

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