Amazon DocumentDB (MongoDB 互換) がクエリを最大 10 倍高速に実行できるアップグレードされたクエリプランナーを発表

投稿日: 2025年10月28日

本日、Amazon DocumentDB (MongoDB 互換) は、高度なクエリ最適化機能とパフォーマンスの向上を特徴とする新しいクエリプランナーを発表しました。Amazon DocumentDB (MongoDB 互換) 5.0 用 PlannerVersion 2.0 では、インデックスを使用した検索操作と更新操作において、以前のバージョンと比較してパフォーマンスが最大 10 倍向上しています。パフォーマンスの向上は主に、より最適なインデックスプランを使用できるようになったことや、否定演算子 ($neq, $nin) やネストされた $elementMatch などの演算子でインデックススキャンを使用できるようになったことによるものです。PlannerVersion 2.0 のクエリは、改良されたコスト見積もり手法、最適化されたアルゴリズム、および強化された安定性により、これまでよりも高速に実行されます。

PlannerVersion 2.0 では、クエリ構文も簡略化されています。例えば、$regex クエリでインデックスを利用するために明示的なヒントを指定する必要はなくなりました。

PlannerVersion 2.0 は、Amazon DocumentDB 5.0 がサポートされているすべての AWS リージョンで利用できます。クラスターパラメータグループの対応するパラメータを変更するだけで PlannerVersion 2.0 を有効にできます。パラメータを変更しても、クラスターを再起動する必要はなく、ダウンタイムも発生しません。必要があれば、従来のクエリプランナーに簡単に戻すことができます。新しいクエリプランナーの詳細については、新しいクエリプランナーの使用方法を参照してください。