mongodb 禁用auto balance disable auto balance

来源:互联网 发布:微信运动图片 知乎 编辑:程序博客网 时间:2024/06/09 22:47

mongodb在做自动分片平衡的时候,或引起数据库响应的缓慢,可以通过禁用自动平衡以及设置自动平衡进行的时间来解决这一问题。


(1)禁用分片的自动平衡

// connect to mongos> use config> db.settings.update( { _id: "balancer" }, { $set : { stopped: true } } , true );


(2)自定义 自动平衡进行的时间段

// connect to mongos> use config> db.settings.update({ _id : "balancer" }, { $set : { activeWindow : { start : "21:00", stop : "9:00" } } }, true )