sh.disableAutoSplit
On this page
MongoDB 5.0 is end of life as of October 2024. This version of the documentation is no longer
supported. To upgrade your 5.0 deployment, see the MongoDB 6.0 upgrade procedures.
Description
sh.disableAutoSplit()
New in version 3.4.
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.Auto-splitting is enabled by default. For more information on chunk splits, see Chunk Splits.
You can only run
sh.disableAutoSplit()
from amongosh
session that is connected to amongos
instance.sh.disableAutoSplit()
errors if run on amongod
instance.Note
Starting in MongoDB 4.2,
sh.stopBalancer()
also disables auto-splitting for the sharded cluster.