Mongodb mongostat输出与db.currentOp()不对应

Mongodb mongostat输出与db.currentOp()不对应,mongodb,database,Mongodb,Database,我们有一个mongodb 2.3.4服务器。db.currentOp()始终产生: > db.currentOp() { "inprog" : [ ] } > db.currentOp() { "inprog" : [ ] } > db.currentOp() { "inprog" : [ ] } > db.currentOp() { "inprog" : [ ] } > db.currentOp() { "inprog" : [ ] } 表明该系统是。。。什么都

我们有一个mongodb 2.3.4服务器。db.currentOp()始终产生:

> db.currentOp()
{ "inprog" : [ ] }
> db.currentOp()
{ "inprog" : [ ] }
> db.currentOp()
{ "inprog" : [ ] }
> db.currentOp()
{ "inprog" : [ ] }
> db.currentOp()
{ "inprog" : [ ] }
表明该系统是。。。什么都不做

但mongostat每秒显示数千次更新:

insert  query update delete getmore command flushes mapped  vsize    res faults               locked db idx miss %     qr|qw   ar|aw  netIn netOut  conn       time 
    *0     *0   1008     *0       0  1009|0       0  2284g  4570g  23.3g      0 xxxxx:24.7%          0       0|0     0|0     1m   106k    75   19:19:43 
    *0     *0    982     *0       0   983|0       0  2284g  4570g  23.3g      0 xxxxx:24.6%          0       0|0     0|0     1m   103k    75   19:19:44 
    *0     13   1002     *0       0  1009|0       0  2284g  4570g  23.3g      0 xxxxx:24.6%          0       0|0     0|1     1m   113k    76   19:19:45 
    *0      3   1019     *0       0  1022|0       0  2284g  4570g  23.3g      0 xxxxx:24.9%          0       0|0     0|0     1m   109k    75   19:19:46 
计算机上没有复制。此外,日志中还显示了一些更新查询,但速度远低于每秒数百次

什么可以解释这种差异


[更新:db.currentOp(true)显示了大量看似不活动但未等待锁定的操作。这些操作是否显示在mongostat中?它们可能在做什么?]

您启用了授权吗?这会有区别吗?您启用了授权吗?这会有区别吗?