Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2022 (16.x) e versões posteriores
do Banco de Dados SQL do AzureBanco de Dados SQL
do Azure Banco de Dados SQL banco de dados SQL do
Banco de Dados SQL do Azurebanco de dados SQL no Microsoft Fabric
Retorna as dicas de consulta das dicas do Repositório de Consultas.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
query_hint_id |
bigint | Identificador exclusivo de uma dica de consulta. |
query_id |
bigint | Identificador exclusivo de uma consulta no Repositório de Consultas. Chave estrangeira para a query_id coluna em sys.query_store_query. |
replica_group_id |
bigint | Determina o escopo no qual a dica é aplicada, de acordo com a replica_group_id coluna em sys.query_store_replicas. |
query_hint_text |
nvarchar(max) | Definição de dica na forma de N'OPTION (...) |
last_query_hint_failure_reason |
int | Código de erro retornado quando a aplicação de dicas falha. Inclui a message_id mensagem de erro. |
last_query_hint_failure_reason_desc |
nvarchar(128) | Inclui a descrição do erro da mensagem de erro. |
query_hint_failure_count |
bigint | Número de vezes que o aplicativo de dica de consulta falhou desde que a dica de consulta foi criada ou modificada pela última vez. |
source |
int | Fonte da dica do Repositório de Consultas: a fonte do usuário é zero e a gerada pelo sistema é diferente de zero. |
source_desc |
nvarchar(128) | Descrição da fonte da dica Repositório de Consultas. |
comment |
nvarchar(max) | Somente para uso interno. |
Remarks
As dicas do Repositório de Consultas são criadas pelo sys.sp_query_store_set_hints e removidas pelo sys.sp_query_store_clear_hints.
Permissions
O SQL Server 2019 (15.x) e versões anteriores exigem VIEW SERVER STATE permissão no servidor.
O SQL Server 2022 (16.x) e versões posteriores exigem VIEW SERVER PERFORMANCE STATE permissão no servidor.
Examples
Exibir as dicas do Repositório de consultas
O seguinte exemplo retorna as dicas do Repositório 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;