mongodb可以通过profile来监控数据 (mongodb性能优化)
通过db.system.profile.find() 查看当前的监控日志。
这里值的含义是
ts:命令执行时间
info:命令的内容
query:代表查询
reslen:返回的结果集大小,byte数
nquery:后面是查询条件
millis:所花时间
如果发现时间比较长,那么就需要作优化。
比如nscanned数很大,或者接近记录总数,那么可能没有用到索引查询。
reslen很大,有可能返回没必要的字段。
原文转自: