Compartir a través de


sp_query_store_clear_hints (Transact-SQL)

Se aplica a: SQL Server 2022 (16.x) Azure SQL DatabaseAzure 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

[ @query_id = ] query_id

Columna Almacén de consultas query_id de sys.query_store_query. query_id es bigint.

Valores devueltos

0 (correcto) o 1 (error).

Observaciones

Las sugerencias del Almacén de consultas se crean mediante sys.sp_query_store_set_hints (Transact-SQL).

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 la 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;

Pasos siguientes