sys.plan_guides (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Contiene una fila por cada guía de plan de la base de datos.

Nombre de la columna Tipo de datos Descripción
plan_guide_id int Identificador único de la guía de plan en la base de datos.
name sysname Nombre de la guía de plan.
create_date datetime Fecha y hora de creación de la guía de plan.
modify_date Datetime Fecha de la última modificación de la guía de plan.
is_disabled bit 1 = La guía de plan está deshabilitada.

0 = La guía de plan está habilitada.
query_text nvarchar(max) Es el texto de la consulta en que se crea la guía de plan.
scope_type tinyint Identifica el ámbito de la guía de plan.

1 = OBJECT

2 = SQL

3 = TEMPLATE
scope_type_desc nvarchar(60) Descripción del ámbito de la guía de plan.

OBJECT

SQL

TEMPLATE
scope_object_id Int Id. del objeto que define el ámbito de la guía de plan si el ámbito es OBJECT.

Es NULL si el ámbito de la guía de plan no es OBJECT.
scope_batch nvarchar(max) Texto del lote si scope_type es SQL.

Es NULL si el tipo de lote no es SQL.

Si NULL y scope_type es SQL, se aplica el valor de query_text .
parameters nvarchar(max) Es la cadena que define la lista de parámetros asociados a la guía de plan.

NULL = No se asocia ninguna lista de parámetros a la guía de plan.
hints nvarchar(max) Son las sugerencias de la cláusula OPTION asociadas a la guía de plan.

Permisos

La visibilidad de los metadatos de las vistas de catálogo se limita a elementos protegibles que un usuario posee o en el que se concedió algún permiso al usuario. Para obtener más información, consulte Metadata Visibility Configuration.

Consulte también

Vistas de catálogo (Transact-SQL)
sp_create_plan_guide (Transact-SQL)
sp_create_plan_guide_from_handle (Transact-SQL)