use db_name;
db.getProfilingStatus();
db.getProfilingLevel();
mongodb设置日志级别:
db.setProfilingLevel(1,200);? ? 200ms
db.getProfilingStatus();
db.currentOp(true);
db.system.profile.find().sort({ts:-1}).pretty().limit(1)
重点处理排序、和条件查询
db.masterDataDetailBO.find({ _id:"2571"}).explain("executionStats")
rs0:PRIMARY> db.J79957.getIndexKeys()
[
?? ?{
?? ??? ?"_id" : 1
?? ?},
?? ?{
?? ??? ?"data.J1367820" : 1
?? ?},
?? ?{
?? ??? ?"data.J1366855" : 1
?? ?},
?? ?{
?? ??? ?"data.J1317152" : 1
?? ?},
?? ?{
?? ??? ?"data.J1341261" : 1
?? ?}
]
rs0:PRIMARY> db.J81624.getIndexKeys()
[
{
"_id" : 1
},
{
"data.J1373989" : 1
},
{
"data.J1333628" : 1
},
{
"data.J1333629" : 1
},
{
"data.J1333630" : 1
},
{
"data.J1333629" : -1,
"_id" : 1
}
]
|