为什么mongodb.log没有详细的日志,例如更新,删除,插入日志?

时间:2017-05-12 00:54:26

标签: mongodb

为什么mongodb.log没有详细日志,例如update, delete, insert sql log?

2 个答案:

答案 0 :(得分:1)

记录所有操作会对您的数据库性能产生很大影响,这就是为什么默认情况下什么都不是日志。

但是,如果您真的需要,可以使用数据库分析器。 https://docs.mongodb.com/manual/tutorial/manage-the-database-profiler/

答案 1 :(得分:1)

  1. 设置分析级别db.setProfilingLevel(2) 2.检查分析级别db.getProfilingStatus()结果{ "was" : 2, "slowms" : 100 }
  2. 获取logresult db.system.profile.find() enter image description here
  3. 参考: https://docs.mongodb.com/manual/reference/database-profiler/