abortReshardCollection
Nesta página
Definição
abortReshardCollection
Novidades na versão 5.0.
During a resharding operation, you can abort the operation with the
abortReshardCollection
command.You can abort a resharding operation at any point until the commit phase. If the resharding operation has reached the commit phase before you run the
abortReshardCollection
command, the command returns an error.Dica
Em
mongosh
, esse comando também pode ser executado por meio do método auxiliarsh.abortReshardCollection()
.Os métodos auxiliares são práticos para os usuários
mongosh
, mas podem não retornar o mesmo nível de informações que os comandos do banco de dados. Nos casos em que a praticidade não for necessária ou os campos de retorno adicionais forem necessários, use o comando de banco de dados.
Compatibilidade
Esse comando está disponível em implantações hospedadas nos seguintes ambientes:
MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem
Observação
Este comando é aceito em todos os clusters do MongoDB Atlas. Para obter informações sobre o suporte do Atlas a todos os comandos, consulte Comandos não suportados.
MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB
MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB
Sintaxe
O comando tem a seguinte sintaxe:
db.adminCommand( { abortReshardCollection: "<database>.<collection>" } )
Exemplo
Abortar uma operação de refragmentação
O exemplo a seguir aborta uma operação de refragmentação em execução na collection sales.orders
:
db.adminCommand({ abortReshardCollection: "sales.orders" })