Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais aqui.
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 atributo de ajuste de desempenho que ajuda você a otimizar suas consultas, reduzir custos e melhorar o desempenho. Com o QueryInsights, você pode avaliar a eficiência da redução de suas consultas e identificar áreas de melhoria para aprimorar o desempenho das consultas. Com o QueryInsights, 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ê faça o ajuste fino dos parâmetros temporais e espaciais que governam a execução da consulta.
As principais métricas fornecidas pelo QueryInsights são QuerySpatialCoverage e QueryTemporalRange. 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
Os benefícios principais de usar o QueryInsights são os seguintes:
-
Identificação de consultas ineficientes —
QueryInsightsfornece informações sobre a remoção baseada em tempo e em atributos das tabelas acessadas pela consulta. Essas informações ajudarão você a identificar as tabelas que não são acessadas de forma ideal. -
Otimizar seu modelo de dados e particionamento — Você pode usar as informações do
QueryInsightspara acessar e ajustar seu modelo de dados e sua estratégia de particionamento. -
Ajuste de consultas —
QueryInsightsdestaca as oportunidades de usar índices com mais eficiência.
nota
O número máximo de solicitações de API Query que você pode fazer com o QueryInsights ativado é de 1 consulta por segundo (QPS). Se você exceder essa taxa de consulta, isso poderá resultar em um controle de utilização.
Conteúdo
- Mode
-
Fornece os seguintes modos para ativar o
QueryInsights:-
ENABLED_WITH_RATE_CONTROL– AtivaQueryInsightspara as consultas que estão sendo processadas. Esse modo também inclui um mecanismo de controle de taxa, que limita o atributoQueryInsightsa 1 consulta por segundo (QPS). -
DISABLED– DesativaQueryInsights.
Tipo: String
Valores Válidos:
ENABLED_WITH_RATE_CONTROL | DISABLEDExigido: Sim
-
Consulte também
Para obter mais informações sobre como usar essa API em um dos SDKs específicos de linguagem AWS, consulte: