定義
バージョン 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> ) 
メソッド フィールド
メソッドは次のフィールドを受け取ります。
| フィールド | タイプ | 必要性 | 説明 | 
|---|---|---|---|
| 
 | 文字列 | 必須 | 
 | 
動作
メソッドが実行されると、AutoMerger が停止します。 AutoMerger によって発行された進行中の操作はすべて完了します。
例
次の例えでは、 "testDatabase.myCollection"の チャンクの自動マージ を無効にします。 mongosの例を実行します。
sh.disableAutoMerger( "testDatabase.myCollection" ) 
詳細
- autoMergerIntervalSecsparameter
- autoMergerThrottlingMSparameter