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

sh.enableAutoSplit

Nesta página

  • Descrição

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.

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ão mongosh conectada a uma instância mongos . sh.enableAutoSplit() 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.

Nas versões MongoDB anteriores a 6.0.3, o sh.startBalancer() também habilita a divisão automática para o cluster fragmentado.

Dica

Veja também:

Voltar

sh.enableBalancing

Nesta página