Compartilhar via


sp_query_store_clear_hints (Transact-SQL)

Aplica-se a: SQL Server 2022 (16.x) Banco de Dados SQL do AzureInstância Gerenciada de SQL do Azure

Remove todas as dicas de Repositório de Consultas para uma determinada ID de consulta.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_query_store_clear_hints
    [ @query_id = ] query_id
[ ; ]

Argumentos

[ @query_id = ] query_id

A coluna Repositório de Consultas query_id de sys.query_store_query. query_id é bigint.

Valores retornados

0 (êxito) ou 1 (falha).

Comentários

As dicas do Repositório de Consultas são criadas por sys.sp_query_store_set_hints (Transact-SQL).

Permissões

Requer a permissão ALTER no banco de dados.

Exemplos

Limpar o texto da dica de consulta

O exemplo a seguir remove o texto da dica Repositório de Consultas para query_id 39:

EXEC sys.sp_query_store_clear_hints @query_id = 39;

Exibir as dicas do Repositório de consultas

O exemplo a seguir retorna dicas de Repositório 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;

Próximas etapas