Szukaj…


Lista aktualnie uruchomionych zapytań

Następujące polecenie wyświetla listę zapytań, które są obecnie uruchamiane na serwerze

db.currentOp()

Dane wyjściowe wyglądają podobnie do tego

{
    "inprog" : [
        {
            "opid" : "302616759",
            "active" : true,
            "secs_running" : 1,
            "microsecs_running" : NumberLong(1167662),
            "op" : "getmore",
            "ns" : "local.oplog.rs",
            "query" : {
                
            },
            ...
        },
        {
            "desc" : "conn48",
            "threadId" : "0x114c00700",
            "connectionId" : 48,
            "opid" : "mdss_shard00:302616760",
            "active" : true,
            "secs_running" : 1,
            "microsecs_running" : NumberLong(1169659),
            "op" : "getmore",
            "ns" : "local.oplog.rs"
            ...
        }
    ]
}

Atrybut inprog wskazuje, że zapytania są obecnie w toku. opid to identyfikator zapytania lub operacji. secs_running wskazuje czas, przez który był uruchomiony. Czasami jest to przydatne do identyfikowania długo działających zapytań.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow