QueryInsights - Amazon Timestream

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

QueryInsights

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

提供的關鍵指標QueryInsightsQuerySpatialCoverageQueryTemporalRangeQuerySpatialCoverage指出查詢掃描的空間軸有多少,而較低的值更有效率。 QueryTemporalRange顯示掃描的時間範圍,而較窄的範圍則表現較佳。

的益處 QueryInsights

以下是使用 的主要優點QueryInsights

  • 識別低效率查詢QueryInsights提供查詢存取資料表的時間型和屬性型剪除資訊。此資訊可協助您識別以次最佳化方式存取的資料表。

  • 最佳化資料模型和分割 – 您可以使用QueryInsights資訊來存取和微調資料模型和分割策略。

  • 調整查詢QueryInsights強調更有效地使用索引的機會。

注意

您允許在QueryInsights啟用的情況下執行的QueryAPI請求數目上限為每秒 1 個查詢 (QPS)。如果您超過此查詢速率,可能會導致限流。

目錄

Mode

提供下列模式以啟用 QueryInsights

  • ENABLED_WITH_RATE_CONTROLQueryInsights啟用正在處理的查詢。此模式也包含速率控制機制,將QueryInsights功能限制為每秒 1 個查詢 (QPS)。

  • DISABLED – 停用 QueryInsights

類型:字串

有效值:ENABLED_WITH_RATE_CONTROL | DISABLED

必要:是

另請參閱

如需在其中一種語言特定的 API中使用此功能的詳細資訊 AWS SDKs,請參閱下列內容: