Docs Menu
Docs Home
/
MongoDBマニュアル

MongoDB 7.2 のリリースノート

項目一覧

  • パッチ リリース
  • 一般的な変更点
  • 再シャーディングの改善

修正された問題:

  • SERVER-84723 シャーディングされたマルチドキュメントトランザクションは、同時 DDL 操作の部分的な影響を観察できます

  • すべての JIRA 課題は 7.2.2 で終了しました

  • 7.2.2 変更履歴

修正された問題:

  • SERVER-72703 $out の DB ロックを MODE_IX にダウングレード

  • サーバー -80363: wtimeout が設定されている場合、サーバーでデフォルトの writeConcern が無視されます。

  • SERVER-83492 SBE プラン キャッシュ キーから制限を削除し、可能であればスキップします

  • SERVER-84013 ネストされた $or に重複述語があるクエリのインデックス スキャン プランの結果が不正確になる

  • SERVER-84338 トップレベルの $or クエリは無効な SBE プラン キャッシュ エントリーにつながり、間違った結果を返す可能性があります

  • すべての JIRA 課題は 7.2.1 で終了しました

  • 7.2.1 変更履歴

MongoDB 7.2 以降、 mongos配置で存在しないデータベースを使用しようとする集計パイプライン クエリでは、検証エラーが返されます。

以前のバージョンでは、これらの集計クエリは空のカーソルを返していました。

MongoDB 7.2 以降では、 serverStatusコマンドとdb.serverStatus()メソッド出力に次の新しいメトリクスが含まれます。

MongoDB 7.2 以降では、 演算子の 入力に、string に変換される任意の有効な 式field $getFieldを指定できます。以前のバージョンでは、field はstring定数のみを受け入れていました。

MongoDB 7.2 以降では、空のコレクションをハッシュされたシャードキーでシャードすると、 操作によってデフォルトでシャードごとに 1 つのチャンクが作成されます。 Previously, the operation created two chunks by default.

MongoDB 7.2 では、コレクションの再シャーディング操作のパフォーマンスが大幅に向上し、操作の実行にかかる時間が大幅に短縮されます。

さらに、アプリケーションとクラスターが 必要な要件制限を満たしている場合は、 reshardCollectionコマンドを使用して同じキーでコレクションを再シャーディングし、コレクションを再配布できます。これは、別の範囲移行手順 よりもはるかに高速です。

次のオプションが コマンドに追加されます。

フィールド
説明
forceRedistribution
同じキーの再シャーディング を有効にします。

例については、「新しいシャードへのデータの再配布 」を参照してください。

次へ

MongoDB とは?