本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
QueryInsights
QueryInsights
是一項效能調校功能,可協助您最佳化查詢、降低成本並改善效能。透過 QueryInsights
,您可以評估查詢的截斷效率,並識別需要改進的區域,以增強查詢效能。使用 QueryInsights
,您也可以在時間與空間修剪方面分析查詢的有效性,並找出改善效能的機會。具體而言,您可以評估查詢使用時間型和分割區金鑰型索引策略最佳化資料擷取的能力。若要最佳化查詢效能,您必須微調管理查詢執行的時間和空間參數。
提供的關鍵指標QueryInsights
是 QuerySpatialCoverage
和 QueryTemporalRange
。 QuerySpatialCoverage
指出查詢掃描的空間軸有多少,而較低的值更有效率。 QueryTemporalRange
顯示掃描的時間範圍,而較窄的範圍則表現較佳。
的益處 QueryInsights
以下是使用 的主要優點QueryInsights
:
-
識別低效率查詢 –
QueryInsights
提供查詢存取資料表的時間型和屬性型剪除資訊。此資訊可協助您識別以次最佳化方式存取的資料表。 -
最佳化資料模型和分割 – 您可以使用
QueryInsights
資訊來存取和微調資料模型和分割策略。 -
調整查詢 –
QueryInsights
強調更有效地使用索引的機會。
注意
您允許在QueryInsights
啟用的情況下執行的Query
API請求數目上限為每秒 1 個查詢 (QPS)。如果您超過此查詢速率,可能會導致限流。
目錄
- Mode
-
提供下列模式以啟用
QueryInsights
:-
ENABLED_WITH_RATE_CONTROL
–QueryInsights
啟用正在處理的查詢。此模式也包含速率控制機制,將QueryInsights
功能限制為每秒 1 個查詢 (QPS)。 -
DISABLED
– 停用QueryInsights
。
類型:字串
有效值:
ENABLED_WITH_RATE_CONTROL | DISABLED
必要:是
-
另請參閱
如需在其中一種語言特定的 API中使用此功能的詳細資訊 AWS SDKs,請參閱下列內容: