I'm using MongoDb-CE 4.4
I have a 2.4 GB mongod.log file.
I executed
db.setProfilingLevel(0);
I obtained
{
"was" : 0.0,
"slowms" : 100.0,
"sampleRate" : 1.0,
"ok" : 1.0
}
But still it is logging slow query... why?
CodePudding user response:
setting profiling level to zero turns off recording data to the collection system.profile, but will continue to log to the log file any operations slower than slowms. You cannot stop logging slow operations, but you can set the slowms to a high value - db.setProfilingLevel(0, 5000000) which may have the same effect. In this example it will log if it takes more than 5,000,000 ms (i.e., 5,000 seconds).
