sys.dm_exec_cached_plan_dependent_objects

Nouveau : 14 avril 2006

Retourne une ligne pour chaque plan d'exécution Transact-SQL, plan d'exécution CLR (Common Language Runtime) et curseur associé à un plan.

ms403826.note(fr-fr,SQL.90).gifRemarque :
Pour les plans d'exécution Transact-SQL, la fonction à valeur de table sys.dm_exec_cached_plan_dependent_objects mappe à la table système syscacheobjects dans SQL Server 2000.

Syntaxe

dm_exec_cached_plan_dependent_objects(plan_handle)

Arguments

Autorisations

Nécessite l'autorisation VIEW SERVER STATE sur le serveur.

Table renvoyée

Nom de la colonne Type de données Description

usecounts

int

Nombre d'utilisations du curseur ou contexte d'utilisation.

Colonne n'acceptant pas la valeur NULL.

memory_object_address

varbinary(8)

Adresse mémoire du curseur ou contexte d'utilisation.

Colonne n'acceptant pas la valeur NULL.

cacheobjtype

nvarchar(50)

Les valeurs possibles sont

  • Plan exécutable
  • Fonction compilée par le CLR
  • Procédure compilée par le CLR
  • Curseur

Colonne n'acceptant pas la valeur NULL.

Jointures physiques

Diagramme des relations

Cardinalités de la relation

De À Le Relation

dm_exec_cached_plan_dependent_objects

dm_os_memory_objects

memory_object_address

Un à un

Voir aussi

Référence

Fonctions et vues de gestion dynamique liées à l'exécution
Fonctions et vues de gestion dynamique
sys.syscacheobjects (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005