为了账号安全,请及时绑定邮箱和手机立即绑定

mongodb中如何比较好的释放内存

mongodb中如何比较好的释放内存

人到中年有点甜 2018-08-01 08:20:06
mongodb用久了,内存占用会不断上升,关闭数据库释放内存不太好,一般有什么比较好的方式释放mongodb占用的内存?
查看完整描述

1 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

内存里的数据 都是热数据。 你释放了内存,虽然减少了内存占用, 但是牺牲了一定的访问性能。
需要做的是性能优化。 而不仅仅是释放内存。
优化的方式有很多种, 硬件层面,可以加ssd、加机器(分片)、加内存等; 软件层面可以分析哪些是高频访问的,哪些是体量大的,哪些是耗时的操作。 分别对待。

先分析硬件性能、再分析mongo本身。哪里不平锤哪里。
mongo分析的工具有:mongostatdb.currentOP()sh.status()db.status()


查看完整回答
反对 回复 2018-08-02
  • 1 回答
  • 0 关注
  • 2865 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信