QueryInsights - Amazon Timestream

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

QueryInsights

QueryInsightsest une fonctionnalité de réglage des performances qui vous permet d'optimiser vos requêtes, de réduire les coûts et d'améliorer les performances. Vous pouvez ainsi évaluer l'efficacité de l'élagage de vos requêtes et identifier les domaines à améliorer pour améliorer les performances des requêtes. QueryInsights Vous pouvez également analyser l'efficacité de vos requêtes en termes d'élagage temporel et spatial, et identifier les opportunités d'amélioration des performances. QueryInsights Plus précisément, vous pouvez évaluer dans quelle mesure vos requêtes utilisent les stratégies d'indexation basées sur le temps et les clés de partition pour optimiser la récupération des données. Pour optimiser les performances des requêtes, il est essentiel de peaufiner les paramètres temporels et spatiaux qui régissent l'exécution des requêtes.

Les indicateurs clés fournis par QueryInsights sont QuerySpatialCoverage etQueryTemporalRange. QuerySpatialCoverageindique la partie de l'axe spatial scannée par la requête, les valeurs les plus faibles étant plus efficaces. QueryTemporalRangeindique la plage de temps numérisée, les plages plus étroites étant plus performantes.

Les avantages de QueryInsights

Les principaux avantages de l'utilisation sont les QueryInsights suivants :

  • Identification des requêtes inefficaces : QueryInsights fournit des informations sur l'élagage basé sur le temps et les attributs des tables auxquelles la requête accède. Ces informations vous aident à identifier les tables auxquelles l'accès n'est pas optimal.

  • Optimisation de votre modèle de données et de partitionnement : vous pouvez utiliser les QueryInsights informations pour accéder à votre modèle de données et à votre stratégie de partitionnement et les affiner.

  • Réglage des requêtes : QueryInsights met en évidence les possibilités d'utiliser les index de manière plus efficace.

Note

Le nombre maximum de Query API demandes que vous êtes autorisé à effectuer lorsque QueryInsights cette option est activée est d'une requête par seconde (QPS). Si vous dépassez ce taux de requêtes, cela peut entraîner un ralentissement.

Table des matières

Mode

Fournit les modes suivants à activer QueryInsights :

  • ENABLED_WITH_RATE_CONTROL— Active QueryInsights le traitement des requêtes. Ce mode inclut également un mécanisme de contrôle du débit, qui limite la QueryInsights fonctionnalité à une requête par seconde (QPS).

  • DISABLED— Désactive. QueryInsights

Type : String

Valeurs valides : ENABLED_WITH_RATE_CONTROL | DISABLED

Obligatoire : oui

consultez aussi

Pour plus d'informations sur son utilisation API dans l'une des langues spécifiques AWS SDKs, consultez ce qui suit :