Partage via


sys.plan_guides (Transact-SQL)

S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance

Contient une ligne pour chaque repère de plan dans la base de données.

Nom de la colonne Type de données Description
plan_guide_id int Identificateur unique du repère de plan dans la base de données.
nom sysname Nom du repère de plan.
create_date datetime Date et heure de création du repère de plan.
modify_date Datetime Date de la dernière modification du repère de plan.
is_disabled bit 1 = Repère de plan désactivé.

0 = Repère de plan activé.
query_text nvarchar(max) Texte de la requête utilisé pour créer le repère de plan.
scope_type tinyint Identifie l'étendue du repère de plan.

1 = OBJECT

2 = SQL

3 = TEMPLATE
scope_type_desc nvarchar(60) Description de l'étendue du repère de plan.

OBJECT

SQL

TEMPLATE
scope_object_id Int object_id de l'objet définissant l'étendue du repère de plan, si celle-ci est OBJECT.

NULL si le repère de plan ne s'étend pas à OBJECT.
scope_batch nvarchar(max) Texte par lots, si scope_type est SQL.

NULL si le type du traitement n'est pas SQL.

Si NULL et scope_type est SQL, la valeur de query_text s’applique.
parameters nvarchar(max) Chaîne définissant la liste des paramètres associés au repère de plan.

NULL = Aucune liste de paramètres n'est associée au repère de plan.
indicateurs nvarchar(max) Indicateurs de la clause OPTION associés au repère de plan.

autorisations

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Metadata Visibility Configuration.

Voir aussi

Affichages catalogue (Transact-SQL)
sp_create_plan_guide (Transact-SQL)
sp_create_plan_guide_from_handle (Transact-SQL)