Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: SQL Server 2022 (16.x) y versiones posteriores
De Azure SQL DatabaseAzure
SQL Managed Instance
SQL Database en Microsoft Fabric
Devuelve sugerencias de consulta de las sugerencias del Almacén de consultas.
| Nombre de la columna | Tipo de dato | Description |
|---|---|---|
query_hint_id |
bigint | Identificador único de una sugerencia de consulta. |
query_id |
bigint | Identificador único de una consulta en el Almacén de consultas. Clave externa a la query_id columna en sys.query_store_query. |
replica_group_id |
bigint | Determina el ámbito en el que se aplica la sugerencia, según la replica_group_id columna de sys.query_store_replicas. |
query_hint_text |
nvarchar(max) | Definición de sugerencia en forma de N'OPTION (...) |
last_query_hint_failure_reason |
int | Código de error devuelto cuando se produce un error en las sugerencias relevantes. Incluye el message_id del mensaje de error. |
last_query_hint_failure_reason_desc |
nvarchar(128) | Incluye la descripción del error del mensaje de error. |
query_hint_failure_count |
bigint | Número de veces que se produjo un error en la aplicación de sugerencia de consulta desde que se creó o modificó por última vez la sugerencia de consulta. |
source |
int | Origen de la sugerencia del Almacén de consultas: el origen del usuario es cero y el generado por sistema es distinto de cero. |
source_desc |
nvarchar(128) | Descripción del origen de la sugerencia del Almacén de consultas. |
comment |
nvarchar(max) | Solo para uso interno. |
Remarks
Almacén de consultas sugerencias se crean mediante sys.sp_query_store_set_hints y se quitan sys.sp_query_store_clear_hints.
Permissions
SQL Server 2019 (15.x) y versiones anteriores requieren VIEW SERVER STATE permiso en el servidor.
SQL Server 2022 (16.x) y versiones posteriores requieren VIEW SERVER PERFORMANCE STATE permiso en el servidor.
Examples
Visualización de sugerencias del Almacén de consultas
En el siguiente ejemplo se devuelven las sugerencias del Almacén de consultas existentes para query_id 39:
SELECT query_hint_id,
query_id,
replica_group_id,
query_hint_text,
last_query_hint_failure_reason,
last_query_hint_failure_reason_desc,
query_hint_failure_count,
source,
source_desc
FROM sys.query_store_query_hints
WHERE query_id = 39;