Partager via


sys.plan_guides (Transact-SQL)

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

Nom de colonne

Type de données

Description

plan_guide_id

int

Identificateur unique du repère de plan dans la base de données.

name

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 du traitement, si scope_type est de type SQL.

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

Si NULL et scope_type sont de type 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.

hints

nvarchar(max)

Indicateurs de la clause OPTION associés au repère de plan.

Autorisations

Dans SQL Server 2005 et versions ultérieures, 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 Configuration de la visibilité des métadonnées.