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 función de ajuste del rendimiento que le ayuda a optimizar sus consultas, reducir los costes y mejorar el rendimiento. Con QueryInsights
ella, puede evaluar la eficiencia de reducción de sus consultas e identificar las áreas de mejora para mejorar el rendimiento de las consultas. También puede analizar la eficacia de sus consultas en términos de reducción temporal y espacial, e identificar oportunidades para mejorar el rendimiento. QueryInsights
En concreto, puede evaluar en qué medida sus consultas utilizan las estrategias de indexación basadas en el tiempo y en las claves de partición para optimizar la recuperación de datos. Para optimizar el rendimiento de las consultas, es esencial ajustar los parámetros temporales y espaciales que rigen la ejecución de las consultas.
Las métricas clave que proporciona 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, mientras que los intervalos más estrechos ofrecen un mejor rendimiento.
Ventajas de QueryInsights
Los principales beneficios de su uso son los siguientesQueryInsights
:
-
Identificación de consultas ineficientes:
QueryInsights
proporciona información sobre cómo depurar las tablas a las que accede la consulta en función del tiempo y de los atributos. Esta información le ayuda a identificar las tablas a las que no se accede de forma óptima. -
Optimización del modelo de datos y el particionamiento: puede utilizar la
QueryInsights
información para acceder a su modelo de datos y su estrategia de particionamiento y ajustarlos. -
Ajustar las consultas:
QueryInsights
destaca las oportunidades de utilizar los índices de forma más eficaz.
nota
El número máximo de Query
API solicitudes que puedes realizar con la QueryInsights
opción activada es de 1 consulta por segundo (QPS). Si superas esta tasa de consultas, es posible que se produzcan limitaciones.
Contenido
- Mode
-
Proporciona los siguientes modos de activación:
QueryInsights
-
ENABLED_WITH_RATE_CONTROL
— HabilitaQueryInsights
el procesamiento de las consultas. Este modo también incluye un mecanismo de control de velocidad, que limita laQueryInsights
función a 1 consulta por segundo (QPS). -
DISABLED
— Deshabilita.QueryInsights
Tipo: cadena
Valores válidos:
ENABLED_WITH_RATE_CONTROL | DISABLED
Obligatorio: sí
-
Véase también
Para obtener más información sobre su uso API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente: