

如需與 Amazon Timestream for LiveAnalytics 類似的功能，請考慮使用 Amazon Timestream for InfluxDB。它提供簡化的資料擷取和單一位數毫秒查詢回應時間，以進行即時分析。[在這裡](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)進一步了解。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# QueryInsights
<a name="API_query_QueryInsights"></a>

 `QueryInsights` 是一項效能調校功能，可協助您最佳化查詢、降低成本並提升效能。使用 `QueryInsights`，您可以評估查詢的截斷效率，並識別需要改進的區域，以增強查詢效能。使用 `QueryInsights`，您也可以根據時間與空間修剪來分析查詢的有效性，並找出改善效能的機會。具體而言，您可以評估查詢使用時間型和分割區金鑰型索引策略來最佳化資料擷取的能力。若要最佳化查詢效能，您必須同時微調管理查詢執行的時間和空間參數。

提供的關鍵指標`QueryInsights`是 `QuerySpatialCoverage`和 `QueryTemporalRange`。 `QuerySpatialCoverage`指出查詢掃描的空間軸有多少，而較低的值更有效率。 `QueryTemporalRange`顯示掃描的時間範圍，而較窄的範圍則效能更佳。

 **QueryInsights 的優點** 

以下是使用 的主要優點`QueryInsights`：
+  **識別效率不佳的查詢** – `QueryInsights`提供查詢存取之資料表的時間型和屬性型剪除的相關資訊。此資訊可協助您識別以次最佳化方式存取的資料表。
+  **最佳化資料模型和分割** – 您可以使用`QueryInsights`資訊來存取和微調資料模型和分割策略。
+  **調整查詢** – `QueryInsights`重點介紹更有效地使用索引的機會。

**注意**  
您允許在`QueryInsights`啟用的情況下提出的 `Query` API 請求數目上限為每秒 1 個查詢 (QPS)。如果您超過此查詢速率，可能會導致限流。

## 目錄
<a name="API_query_QueryInsights_Contents"></a>

 ** Mode **   <a name="timestream-Type-query_QueryInsights-Mode"></a>
提供下列模式以啟用 `QueryInsights`：  
+  `ENABLED_WITH_RATE_CONTROL` – `QueryInsights`啟用正在處理的查詢。此模式也包含速率控制機制，將`QueryInsights`功能限制為每秒 1 個查詢 (QPS)。
+  `DISABLED` – 停用 `QueryInsights`。
類型：字串  
有效值:`ENABLED_WITH_RATE_CONTROL | DISABLED`   
必要：是

## 另請參閱
<a name="API_query_QueryInsights_SeeAlso"></a>

如需在其中一種語言特定 AWS SDKs中使用此 API 的詳細資訊，請參閱以下內容：
+  [AWS 適用於 C\$1\$1 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/timestream-query-2018-11-01/QueryInsights) 
+  [AWS 適用於 Java V2 的 SDK](https://docs.aws.amazon.com/goto/SdkForJavaV2/timestream-query-2018-11-01/QueryInsights) 
+  [AWS 適用於 Ruby V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/timestream-query-2018-11-01/QueryInsights) 