sh.disableAutoSplit
項目一覧
注意
MongoDB 6.0.3 以降では、自動チャンク分割は実行されません。 これはバランシング ポリシーの改善によるものです。 自動分割コマンドは引き続き存在しますが、操作は実行されません。 詳細については、「バランシング ポリシーの変更 」を参照してください。
説明
sh.disableAutoSplit()
Disables the autosplit flag in the
config.settings
collection. When auto-splitting is enabled for a sharded cluster, MongoDB automatically splits chunks based on the shard key values the chunk represents to keep the chunks from growing too large.sh.disableAutoSplit()
mongosh
インスタンスに接続されている セッションからのみmongos
を実行できます。{sh.disableAutoSplit()
mongod
インスタンスで実行すると エラーが発生します注意
MongoDB 6.0.3 以降では、自動チャンク分割は実行されません。 これはバランシング ポリシーの改善によるものです。 自動分割コマンドは引き続き存在しますが、操作は実行されません。 詳細については、「バランシング ポリシーの変更 」を参照してください。
In MongoDB versions earlier than 6.0.3,
sh.stopBalancer()
also disables auto-splitting for the sharded cluster.