QueryInsights - Amazon Timestream

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. QuerySpatialCoverageindica quanto do eixo espacial a consulta digitaliza, com valores mais baixos sendo mais eficientes. QueryTemporalRangemostra 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 ineficientesQueryInsights 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 consultasQueryInsights 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 ativarQueryInsights:

  • ENABLED_WITH_RATE_CONTROL— Habilita QueryInsights as consultas que estão sendo processadas. Esse modo também inclui um mecanismo de controle de taxa, que limita o QueryInsights 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: