0
是否有可能找到以前的行动Mongodb列表?Mongodb列表以前的查询
我有一个在Linux服务器上的Mongodb和一些可疑的查询可能已经执行,有没有什么办法显示以前的查询列表?
我打电话这两种方法:
db.getProfilingStatus()
db.getProfilingLevel()
输出:
{ “是”:0, “slowms”:100}
是否有可能找到以前的行动Mongodb列表?Mongodb列表以前的查询
我有一个在Linux服务器上的Mongodb和一些可疑的查询可能已经执行,有没有什么办法显示以前的查询列表?
我打电话这两种方法:
db.getProfilingStatus()
db.getProfilingLevel()
输出:
{ “是”:0, “slowms”:100}
MongoDB的在默认情况下不记录任何数据库操作。
为了登录的,你必须在配置文件中任一
设置分析级别的服务所做的每操作,然后重新启动服务
operationProfiling:
mode: all
或运行在数据库实例以下命令(不在服务重启后不会持续)
db.setProfilingLevel(2)
请注意,这是用于开发porpuses只cuz这会减慢你的数据库服务。
你会提供更多的细节? – Kunok
http://stackoverflow.com/questions/15204341/mongodb-logging-all-queries – kailniris
有没有交替?我的配置文件级别设置为0 – Kunok