sys.plan_guides (Transact-SQL)
Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance Base de datos de Azure SQL de Microsoft Fabric
Contiene una fila por cada guía de plan de la base de datos.
Importante
Las sugerencias del almacén de consultas proporcionan un método más fácil de usar para dar forma a los planes de consulta sin cambiar el código de la aplicación. Las sugerencias del almacén de consultas son más sencillas que las guías del plan. Almacén de consultas sugerencias están disponibles en Azure SQL Database, SQL Database en Microsoft Fabric, Azure SQL Instancia administrada y en SQL Server 2022 (16.x) y versiones posteriores.
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 en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. 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)