AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。

sh.disableAutoMerger()(mongoshメソッド)

sh.disableAutoMerger(namespace)

バージョン7.0の新機能。

名前空間のチャンクの自動マージを無効にします。

sh.disableAutoMerger() は、mongosh ヘルパーメソッドです。これは実質的に、enableAutoMerger フィールドを false に設定して configureCollectionBalancing コマンドを実行するのと同じです。

重要

mongosh メソッド

このページでは、mongosh メソッドについて記載しています。ただし、データベースコマンドや Node.js などの言語固有のドライバーのドキュメントには該当しません。

データベースコマンドについては、configureCollectionBalancing コマンドを参照してください。

MongoDB API ドライバーについては、各言語の MongoDB ドライバー ドキュメントを参照してください。

このメソッドは、次の環境でホストされている配置で使用できます。

  • MongoDB Atlas はクラウドでの MongoDB 配置のためのフルマネージド サービスです

重要

このコマンドは、M0 および Flex クラスターではサポートされていません。詳細については、「 サポートされていないコマンド 」を参照してください。

  • MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン

  • MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン

sh.disableAutoMerger( <namespace> )

メソッドは次のフィールドを受け取ります。

フィールド
タイプ
必要性
説明

namespace

文字列

必須

"<database>.<collection>"形式の名前空間。 メソッドは、指定された名前空間の チャンク の自動マージを有効にします。

メソッドが実行されると、AutoMerger が停止します。 AutoMerger によって発行された進行中の操作はすべて完了します。

次の例えでは、 "testDatabase.myCollection"の チャンクの自動マージ を無効にします。 mongosの例を実行します。

sh.disableAutoMerger( "testDatabase.myCollection" )