кодесурса
«MongoDB

MongoDB: метод db.currentOp ()

script1adsense2code
script1adsense3code

db.currentOp

Метод db.currentOp () используется для возврата документа, который содержит информацию о текущих операциях для экземпляра базы данных.

Синтаксис:

 db.currentOp ()

Параметры:

название Описание Необходимые /
Необязательный
Тип
операции Определяет операции для отчета. Может передавать либо логическое значение, либо документ.
Укажите true, чтобы включить операции на незанятых соединениях и системные операции. Укажите документ с условиями запроса для отчета только по операциям, которые соответствуют условиям.
Необязательный логическое или документ

Пример: MongoDB: метод db.currentOp ()

В следующем примере возвращается информация обо всех операциях, включая операции с незанятыми соединениями и системные операции.

db.currentOp(true);

Выход:

 > db.currentOp (true);
{
        "inprog": [
                {
                        "опид": 0,
                        «активный»: ложь,
                        "op": "нет",
                        "нс": "",
                        "запрос": {
                        },
                        "desc": "DataFileSync",
                        "waitForLock": ложь,
                        "numYields": 0,
                        "lockStats": {
                                "timeLockedMicros": {
                                },
                                "timeAcquiringMicros": {
                                }
                        }
                },
                {
                        "опид": 7,
                        «активный»: ложь,
                        "op": "insert",
                        "ns": "local.startup_log",
                        "вставить": {
                        },
                        "клиент": "0.0.0.0:0",
                        "desc": "initandlisten",
                        "waitForLock": ложь,
                        "numYields": 0,
                        "lockStats": {
                                "timeLockedMicros": {
                                        «R»: NumberLong (0),
                                        "W": NumberLong (849)
                                },
                                "timeAcquiringMicros": {
                                }
                        }
                },
                {
                        "опид": 3,
                        «активный»: ложь,
                        "op": "нет",
                        "нс": "",
                        "запрос": {
                        },
                        "desc": "clientcursormon",
                        "waitForLock": ложь,
                        "numYields": 0,
                        "lockStats": {
                                "timeLockedMicros": {
                                        «r»: NumberLong (115300),
                                        "w": NumberLong (0)
                                },
                                "timeAcquiringMicros": {
                                        «r»: NumberLong (368559),
                                        "w": NumberLong (0)
                                }
                        }
                },
                {
                        «опид»: 927,
                        «активный»: ложь,
                        "op": "query",
                        "ns": "test.system.indexes",
                        "запрос": {
                                "expireAfterSeconds": {
                                        «$ существует»: правда
                                }
                        },
                        "клиент": "0.0.0.0:0",
                        "desc": "TTLMonitor",
                        "waitForLock": ложь,
                        "numYields": 0,
                        "lockStats": {
                                "timeLockedMicros": {
                                        «r»: NumberLong (45),
                                        "w": NumberLong (0)
                                },
                                "timeAcquiringMicros": {
                                        «r»: NumberLong (1),
                                        "w": NumberLong (0)
                                }
                        }
                },
                {
                        "опид": 5,
                        «активный»: ложь,
                        "op": "нет",
                        "нс": "",
                        "запрос": {
                        },
                        "desc": "RangeDeleter",
                        "waitForLock": ложь,
                        "numYields": 0,
                        "lockStats": {
                                "timeLockedMicros": {
                                },
                                "timeAcquiringMicros": {
                                }
                        }
                },
                {
                        «опид»: 921,
                        «активный»: ложь,
                        "op": "query",
                        "нс": "",
                        "запрос": {
                                "isMaster": 1,
                                "forShell": 1
                        },
                        «клиент»: «127.0.0.1:50533»,
                        "desc": "conn1",
                        "идентификатор соединения": 1,
                        "waitForLock": ложь,
                        "numYields": 0,
                        "lockStats": {
                                "timeLockedMicros": {
                                },
                                "timeAcquiringMicros": {
                                }
                        }
                }
        ]
}

Получить данные о ресторанах здесь

Предыдущий: метод db.createCollection ()
Далее: метод db.dropDatabase ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code