MongoDB CPU 100% 占用


MongoDB CPU 100% 占用

  1. 查询当前正在执行的db操作
1
db.currentOp()
  1. 查看执行时间长的操作

主要查看下面两个的值

1
2
"secs_running" : 2,
"microsecs_running" : NumberLong(2386307),

  1. 查看是否处于阻塞状态
1
"waitingForLock" : false,
  1. 给对应的表和字段添加索引
1
2
3
db.XXX.getIndexes()查看索引

db.XXX.ensureIndex({id:1},{background:true})设置索引