- db.getProfilingLevel()
- db.setProfilingLevel(0,1000)
db.getProfilingLevel()
db.setProfilingLevel(0,1000)
0代表关闭,1代表只记录slowlog,这里我们设置成了1000,也就是1000ms
- db.getProfilingLevel()
- db.system.profile.find().limit(10).sort( { ts : -1 } ).pretty()
db.getProfilingLevel()
db.system.profile.find().limit(10).sort( { ts : -1 } ).pretty()
当profile表过大时,调整表大小为4MB
- db.setProfilingLevel(0)
- db.system.profile.drop()
- db.createCollection( "system.profile", { capped: true, size:4000000 } )
- db.setProfilingLevel(1)