Para obtener capacidades similares a las de Amazon Timestream, considere Amazon Timestream LiveAnalytics para InfluxDB. Ofrece una ingesta de datos simplificada y tiempos de respuesta a las consultas en milisegundos de un solo dígito para realizar análisis en tiempo real. Obtenga más información aquí.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
QueryInsights
QueryInsights es una característica de ajuste del rendimiento que le ayuda a optimizar las consultas, reducir los costos y mejorar el rendimiento. Con QueryInsights, puede evaluar la eficiencia de reducción de las consultas e identificar las áreas de mejora para mejorar el rendimiento de las consultas. Además, con QueryInsights puede analizar la eficacia de las consultas en términos de reducción basada en tiempo y en atributos, e identificar oportunidades para mejorar el rendimiento. En concreto, puede evaluar en qué medida en las consultas se utilizan las estrategias de indexación basadas en el tiempo y en las claves de partición para optimizar la recuperación de datos. A fin de optimizar el rendimiento de las consultas, es esencial refinar los parámetros temporales y espaciales que rigen la ejecución de las consultas.
Las métricas clave que ofrece QueryInsights son QuerySpatialCoverage y QueryTemporalRange. QuerySpatialCoverage indica qué parte del eje espacial explora la consulta; los valores más bajos son más eficientes. QueryTemporalRange muestra el intervalo de tiempo escaneado, en el que los intervalos más estrechos ofrecen un mejor rendimiento.
Ventajas de QueryInsights
A continuación, se describen los beneficios de la clave de usar QueryInsights:
-
Identificación de consultas ineficientes:
QueryInsightsofrece información sobre la reducción basada en tiempo y en atributos de las tablas a las que accede la consulta. Esta información le permitirá identificar las tablas a las que se accede de manera subóptima. -
Optimización del modelo de datos y el particionamiento: puede usar la información de
QueryInsightspara acceder al modelo de datos y la estrategia de particionamiento y refinarlos. -
Ajuste de las consultas: la
QueryInsightsdestaca las oportunidades para usar los índices de forma más eficaz.
nota
La cantidad máxima de solicitudes a la API de Query que puede realizar con la opción QueryInsights habilitada es de 1 consulta por segundo (QPS). Si supera esta tasa de consultas, es posible que se produzcan limitaciones.
Contenido
- Mode
-
Ofrece los siguientes modos para habilitar
QueryInsights:-
ENABLED_WITH_RATE_CONTROL: habilitaQueryInsightspara el procesamiento de las consultas. Este modo también incluye un mecanismo de control de tasas, que limita la característicaQueryInsightsa 1 consulta por segundo (QPS). -
DISABLED: deshabilitaQueryInsights.
Tipo: cadena
Valores válidos:
ENABLED_WITH_RATE_CONTROL | DISABLEDObligatorio: sí
-
Véase también
Para obtener más información sobre el uso de esta API en un SDK de AWS de un idioma específico, consulte: