对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

sh.disableAutoMerger()(mongosh方法)

sh.disableAutoMerger(namespace)

7.0版本新增。

禁用命名空间的自动数据段合并。

sh.disableAutoMerger() 是一个mongosh 辅助方法。它实际上等同于运行configureCollectionBalancing 命令并将enableAutoMerger 字段设立为false

重要

mongosh 方法

本页介绍了mongosh 方法。这不是数据库命令或特定语言驱动程序(例如 Node.js)的文档。

有关数据库命令,请参阅 configureCollectionBalancing 命令。

如需了解 MongoDB API 驱动程序,请参阅特定语言的 MongoDB 驱动程序文档。

此方法可用于以下环境中托管的部署:

  • MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务

重要

M0 和 Flex 集群不支持此命令。有关更多信息,请参阅不支持的命令。

sh.disableAutoMerger( <namespace> )

该方法采用以下字段:

字段
类型
必要性
说明

namespace

字符串

必需

格式为"<database>.<collection>"的命名空间。 方法为所提供的命名空间启用自动数据段合并。

该方法运行时会停止 AutoMerger。 AutoMerger 发出的任何正在进行的操作均已完成。

以下示例禁用"testDatabase.myCollection"的自动数据段合并。 从mongos运行示例:

sh.disableAutoMerger( "testDatabase.myCollection" )