すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:クエリの最適化

最終更新日:Jun 22, 2026

背景情報

OpenSearch では、不適切なユーザー操作、フィルター条件の過多、または秒間クエリ数 (QPS) の急増などにより、スロークエリが頻繁に発生することがあります。OpenSearch のスロークエリ分析機能を使用すると、指定した期間にわたって logical computing unit (LCU) の消費量が多いスロークエリの詳細を表示できます。また、コスト削減に役立つ最適化の提案も提供されます。

メリット

  • 無料:この機能は無料でご利用いただけます。

  • オンデマンド分析:過去 1 か月間のスロークエリを分析し、最適化の提案を受け取ることができます。

  • 包括的な分析:平均 LCU 消費量、ピーク時の LCU 消費量、合計 LCU 消費量、スロークエリの総クエリ数に対する割合などのメトリックを使用して、スロークエリの原因を分析できます。これらのメトリックのいずれかで結果をソートすることも可能です。

注意事項

  • 現在、分析できるのは前日のデータのみです。分析済みの履歴データサンプルは最大 30 日間保持されます。

操作手順

1. スロークエリ最適化機能を有効にします。初めてスロークエリ最適化機能を使用する場合は、左側のナビゲーションウィンドウで OpenSearch High-performance Search Edition > 機能拡張 > スロー検索の最適化 に移動して有効にします。

スロークエリの最適化を有効にしたいアプリケーションを選択し、[スロークエリ分析の有効化] と [使用コミットメントの確認] の各チェックボックスにチェックを入れ、[有効化] をクリックします。

2. クエリデータを分析します。アプリケーションを選択した後、日付ピッカーから日付を選択し、[表示] をクリックします。選択した日付のデータが分析されていない場合、テーブルエリアに「この日付のデータは分析されていません。」というメッセージが表示されます。[分析] をクリックします。テーブルには、スロークエリのカテゴリピーク時の LCU 消費量平均 LCU 消費量合計 LCU 消費量スロークエリの総クエリ数に対する割合最適化の提案などの列が含まれます。合計 LCU 消費量列は、監視すべき主要なメトリックです。

3. 結果を表示します。分析が完了したら、結果を表示できます。特定の日付の結果を表示するには、分析インターフェイスの日付ピッカーから日付 (例:2020-11-02) を選択します。

さまざまなメトリックで分析結果をソートすることもできます。

スロークエリのカテゴリをクリックすると、各検索リクエストの詳細が表示されます。詳細には、RequestIdクエリ合計 LCU 消費量検索消費量 (LCU)集約消費量 (LCU)ソート消費量 (LCU)サマリー消費量 (LCU)その他の消費量 (LCU)最適化の提案が含まれます。