mongodb - db.currentOp()里面"op" : "getmore"是什么意思
某草草
某草草 2017-05-02 09:22:35
0
1
1779

我在mongodb命令行运行db.currentOp(),返回结果中出现"op" : "getmore",,请问一下getmore是一个什么操作?而且特别耗时:

>db.currentOp()
{
    "inprog" : [
            {
                    "opid" : 821006778,
                    "active" : true,
                    "secs_running" : 0,
                    "microsecs_running" : NumberLong(252939),
                    "op" : "getmore",
                    "ns" : "local.oplog.$main",
                    "query" : {

                    },
                    "client" : "10.171.53.62:34632",
                    "desc" : "conn9912",
                    "threadId" : "0x7f9665e39700",
                    "connectionId" : 9912,
                    "waitingForLock" : false,
                    "numYields" : 0,
                    "lockStats" : {
                            "timeLockedMicros" : {
                                    "r" : NumberLong(14),
                                    "w" : NumberLong(0)
                            },
                            "timeAcquiringMicros" : {
                                    "r" : NumberLong(1),
                                    "w" : NumberLong(0)
                            }
                    }
            }
    ]
}
某草草
某草草

membalas semua(1)
洪涛

Dapatkan lebih banyak data daripada kursor Jika anda menghadapi masalah, anda boleh bertanya kepada Google terlebih dahulu biasa. Data yang anda berikan ialah sistem yang menarik data dari oplog dan mengedarkannya ke nod hamba Nampaknya ia adalah replikasi tuan/hamba.
Jadual oplog ialah jadual yang agak besar secara lalai tanpa indeks, jadi traversal pertama akan mengambil masa yang lama.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan