注意
从 MongoDB 6.0.3 开始,不再执行自动数据块分割。这是因为均衡策略的改进。自动分割命令仍然存在,但不执行操作。
说明
sh.enableAutoSplit()启用
config.settingscollection中的自动分割标志。为分片集群启用自动分割后,MongoDB 会根据数据块所代表的分片键值自动分割数据块,以防止数据块变得太大。You can only run
sh.enableAutoSplit()from amongoshsession that is connected to amongosinstance.sh.enableAutoSplit()errors if run on amongodinstance.注意
从 MongoDB 6.0.3 开始,不再执行自动数据块分割。这是因为均衡策略的改进。自动分割命令仍然存在,但不执行操作。
在 6.0.3 之前的 MongoDB 版本中,
sh.startBalancer()还支持分片集群的自动拆分。