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)
Azure SQL Database
Azure SQL Managed Instance
Quita todas las sugerencias de Almacén de consultas para un identificador de consulta determinado.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_query_store_clear_hints
[ @query_id = ] query_id
[ ; ]
Argumentos
Importante
Los argumentos para los procedimientos almacenados extendidos deben especificarse en el orden específico, tal como se describe en la sección sintaxis de . Si los parámetros se escriben fuera de orden, se produce un mensaje de error.
[ @query_id = ] query_id
Columna Almacén de consultas query_id
de sys.query_store_query.
query_id es bigint.
Valor devuelto
0
(correcto) o 1
(erróneo).
Comentarios
Almacén de consultas sugerencias se crean mediante sys.sp_query_store_set_hints.
Permisos
Requiere el permiso ALTER en la base de datos.
Ejemplos
Eliminación del texto de sugerencia de consulta
En el ejemplo siguiente se quita el texto de sugerencia de Almacén de consultas para query_id 39:
EXEC sys.sp_query_store_clear_hints @query_id = 39;
Visualización de sugerencias del Almacén de consultas
En el ejemplo siguiente se devuelven sugerencias de Almacén de consultas existentes para query_id 39:
SELECT query_hint_id,
query_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;