As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
QueryInsights
QueryInsights
é um recurso de ajuste de desempenho que ajuda você a otimizar suas consultas, reduzir custos e melhorar o desempenho. ComQueryInsights
, você pode avaliar a eficiência da redução de suas consultas e identificar áreas de melhoria para aprimorar o desempenho das consultas. ComQueryInsights
, você também pode analisar a eficácia de suas consultas em termos de redução temporal e espacial e identificar oportunidades para melhorar o desempenho. Especificamente, você pode avaliar o quão bem suas consultas usam estratégias de indexação baseadas em tempo e chave de partição para otimizar a recuperação de dados. Para otimizar o desempenho da consulta, é essencial que você ajuste os parâmetros temporais e espaciais que governam a execução da consulta.
As principais métricas fornecidas por QueryInsights
são QuerySpatialCoverage
QueryTemporalRange
e. QuerySpatialCoverage
indica quanto do eixo espacial a consulta digitaliza, com valores mais baixos sendo mais eficientes. QueryTemporalRange
mostra o intervalo de tempo escaneado, com intervalos mais estreitos tendo melhor desempenho.
Benefícios do QueryInsights
A seguir estão os principais benefícios do usoQueryInsights
:
-
Identificação de consultas ineficientes —
QueryInsights
fornece informações sobre a remoção baseada em tempo e em atributos das tabelas acessadas pela consulta. Essas informações ajudam a identificar as tabelas que não são acessadas de forma ideal. -
Otimizando seu modelo de dados e particionamento — Você pode usar as
QueryInsights
informações para acessar e ajustar seu modelo de dados e sua estratégia de particionamento. -
Ajuste de consultas —
QueryInsights
destaca as oportunidades de usar índices com mais eficiência.
nota
O número máximo de Query
API solicitações que você pode fazer com QueryInsights
ativado é de 1 consulta por segundo (QPS). Se você exceder essa taxa de consulta, isso poderá resultar em limitação.
Sumário
- Mode
-
Fornece os seguintes modos para ativar
QueryInsights
:-
ENABLED_WITH_RATE_CONTROL
— HabilitaQueryInsights
as consultas que estão sendo processadas. Esse modo também inclui um mecanismo de controle de taxa, que limita oQueryInsights
recurso a 1 consulta por segundo (QPS). -
DISABLED
— DesativaQueryInsights
.
Tipo: string
Valores Válidos:
ENABLED_WITH_RATE_CONTROL | DISABLED
Exigido: Sim
-
Consulte também
Para obter mais informações sobre como usar isso API em um idioma específico AWS SDKs, consulte o seguinte: