

Pour des fonctionnalités similaires à celles d'Amazon Timestream pour, pensez à Amazon Timestream LiveAnalytics pour InfluxDB. Il permet une ingestion simplifiée des données et des temps de réponse aux requêtes à un chiffre en millisecondes pour des analyses en temps réel. Pour en savoir plus, [cliquez ici](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

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
<a name="API_query_QueryInsights"></a>

 `QueryInsights`est 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` et`QueryTemporalRange`. `QuerySpatialCoverage`indique la partie de l'axe spatial scannée par la requête, les valeurs les plus faibles étant plus efficaces. `QueryTemporalRange`indique la plage de temps numérisée, les plages plus étroites étant plus performantes.

 **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 demandes d'`Query`API 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
<a name="API_query_QueryInsights_Contents"></a>

 ** Mode **   <a name="timestream-Type-query_QueryInsights-Mode"></a>
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é à 1 requête par seconde (QPS).
+  `DISABLED`— Désactive. `QueryInsights`
Type : String  
Valeurs valides : `ENABLED_WITH_RATE_CONTROL | DISABLED`   
Obligatoire : oui

## consultez aussi
<a name="API_query_QueryInsights_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/timestream-query-2018-11-01/QueryInsights) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/timestream-query-2018-11-01/QueryInsights) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/timestream-query-2018-11-01/QueryInsights) 