Nota
A partir de MongoDB 6.0.3, no se realiza la división automática de fragmentos. Esto se debe a las mejoras en la política de balanceo. Los comandos de división automática aún existen, pero no ejecutan ninguna operación.
Descripción
sh.enableAutoSplit()Habilita la marca de división automática en la colección
config.settings. Cuando la división automática está activada para un clúster particionado, MongoDB divide automáticamente los fragmentos según los valores de la clave de partición que representan el fragmento, para evitar que los fragmentos crezcan demasiado.You can only run
sh.enableAutoSplit()from amongoshsession that is connected to amongosinstance.sh.enableAutoSplit()errors if run on amongodinstance.Nota
A partir de MongoDB 6.0.3, no se realiza la división automática de fragmentos. Esto se debe a las mejoras en la política de balanceo. Los comandos de división automática aún existen, pero no ejecutan ninguna operación.
En las versiones de MongoDB anteriores a la 6.0.3,
sh.startBalancer()también habilita la división automática para el clúster particionado.