sh.disableAutoSplit
Nesta página
Observação
A partir do MongoDB 6.0.3, a divisão automática de partes não é executada. Isso se deve a melhorias na política de balanceamento. Os comandos de divisão automática ainda existem, mas não executam uma operação.
Descrição
sh.disableAutoSplit()
Disables the autosplit flag in the
config.settings
collection. Quando a divisão automática está habilitada para um cluster fragmentado, o MongoDB faz a divisão automaticamente dos chunks com base nos valores da chave de shard que o chunk representa para evitar que os chunks cresçam demais.Você só pode executar
sh.disableAutoSplit()
a partir de uma sessãomongosh
conectada a uma instânciamongos
.sh.disableAutoSplit()
erros se executados em uma instância domongod
.Observação
A partir do MongoDB 6.0.3, a divisão automática de partes não é executada. Isso se deve a melhorias na política de balanceamento. Os comandos de divisão automática ainda existem, mas não executam uma operação.
Nas versões do MongoDB anteriores à 6.0.3,
sh.stopBalancer()
também desativa a divisão automática do cluster fragmentado.