Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/ / /

sh.disableAutoSplit

Nesta página

  • Descrição

Observação

A partir do MongoDB 6.0.3, a divisão automática de chunks não é executada. Isso se deve às melhorias no balanceamento das políticas. Os comandos de divisão automática ainda existem, mas não executam uma operação. Para obter detalhes, consulte Balanceamento de alterações na política.

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ão mongosh conectada a uma instância mongos . sh.disableAutoSplit() erros se executados em uma instância mongod .

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. Para obter detalhes, consulte Alterações na política de balanceamento.

Nas versões do MongoDB anteriores à 6.0.3, sh.stopBalancer() também desativa a divisão automática do cluster fragmentado.

Dica

Veja também:

Voltar

sh.commitReshardCollection

Nesta página