sh.enableAutoSplit
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.enableAutoSplit()
Ativa o sinalizador de divisão automática na collection
config.settings
. Quando a divisão automática está ativada para um cluster fragmentado, o MongoDB divide automaticamente os chunks com base nos valores da chave de shard que o chunk representa para evitar que eles fiquem muito grandes.Você só pode executar
sh.enableAutoSplit()
a partir de uma sessãomongosh
conectada a uma instânciamongos
.sh.enableAutoSplit()
erros se executados em uma instânciamongod
.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 MongoDB anteriores a 6.0.3, o
sh.startBalancer()
também habilita a divisão automática para o cluster fragmentado.