Docs Menu
Docs Home
/
MongoDBマニュアル
/ / /

sh.disableAutoMerger()

項目一覧

  • 定義
  • 構文
  • メソッド フィールド
  • 動作
  • 詳細
sh.disableAutoMerger(namespace)

バージョン 7.0 で追加

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

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

重要

mongosh メソッド

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

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

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

sh.disableAutoMerger( <namespace> )

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

フィールド
タイプ
必要性
説明
namespace
文字列
必須
"<database>.<collection>"形式の名前空間。 メソッドは、指定された名前空間の チャンク の自動マージを有効にします。

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

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

sh.disableAutoMerger( "testDatabase.myCollection" )

戻る

sh.commitReshardCollection