我正在使用mongodb 1.6进行制作。
我有以下问题
有人可以帮助我如何找到这些问题的答案?
如果您的实例显示负载超过65%,则应考虑扩展。在正常操作期间,您的负载应始终低于此阈值
答案 0 :(得分:1)
答案 1 :(得分:0)
首先,您可能需要考虑升级到较新的MongoDB版本。目前的版本是2.4,1.6很旧。下面我将介绍当前MongoDB版本中的功能。它们在1.6中可能存在也可能不存在。
db.setProfilingLevel()
或--slowms
命令行选项将该阈值设置为其他值。db.serverStatus()
命令在2.4中提供了对它的估计,但是没有办法准确地“测量”工作集。目标是mongod可以将所有正常工作的文档直接保存在mongod的内存中。你应该很少(如果有的话)在mongostat中看到页面错误。如果这样做,则表明您的工作集不适合记忆。