MongoDB: метод db.printCollectionStats ()
db.printCollectionStats
Метод db.printCollectionStats () используется для возврата статистики из каждой коллекции, разделенной тремя символами дефиса.
Предоставляет оболочку для метода db.collection.stats (). Возвращает статистику из каждой коллекции, разделенную тремя символами дефиса.
Синтаксис:
db.printCollectionStats ()
Замечания:
Функция db.printCollectionStats () в оболочке mongo не возвращает JSON. Используйте db.printCollectionStats () для проверки вручную и db.collection.stats () в сценариях.
Пример: MongoDB: метод db.printCollectionStats () db.printCollectionStats();
db.printCollectionStats();
Выход:
> db.printCollectionStats (); collection_new { "ns": "test.collection_new", "считать": 0, «размер»: 0, "storageSize": 5242880, "numExtents": 1, "ниндексы": 1, "lastExtentSize": 5242880, "paddingFactor": 1, "systemFlags": 1, "userFlags": 0, "totalIndexSize": 8176, "indexSizes": { "_id_": 8176 }, "ограничено": правда, «макс»: 5000, "хорошо": 1 } --- empdetails { "ns": "test.empdetails", "считать": 4, «размер»: 960, "avgObjSize": 240, "storageSize": 8192, "numExtents": 1, "ниндексы": 1, "lastExtentSize": 8192, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 8176, "indexSizes": { "_id_": 8176 }, "хорошо": 1 } --- счет-фактура { "ns": "test.invoice", "считать": 1, «размер»: 112, "avgObjSize": 112, "storageSize": 8192, "numExtents": 1, "ниндексы": 1, "lastExtentSize": 8192, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 8176, "indexSizes": { "_id_": 8176 }, "хорошо": 1 } --- заказы { "ns": "test.orders", "считать": 3, «размер»: 336, "avgObjSize": 112, "storageSize": 8192, "numExtents": 1, "ниндексы": 1, "lastExtentSize": 8192, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 8176, "indexSizes": { "_id_": 8176 }, "хорошо": 1 } --- prod_mast { "ns": "test.prod_mast", «считать»: 10, «размер»: 1120, "avgObjSize": 112, "storageSize": 8192, "numExtents": 1, "ниндексы": 4, "lastExtentSize": 8192, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 32704, "indexSizes": { "_id_": 8176, "item_1_type_1": 8176, "item_1_type_-1": 8176, "cost_1": 8176 }, "хорошо": 1 } --- prod_master { "ns": "test.prod_master", «считать»: 10, «размер»: 1120, "avgObjSize": 112, "storageSize": 8192, "numExtents": 1, "ниндексы": 1, "lastExtentSize": 8192, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 8176, "indexSizes": { "_id_": 8176 }, "хорошо": 1 } --- ресторан { "ns": "test.restaurants", «количество»: 25359, «размер»: 14721552, "avgObjSize": 580, "storageSize": 22507520, «numExtents»: 7, "ниндексы": 1, "lastExtentSize": 11325440, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 752192, "indexSizes": { "_id_": 752192 }, "хорошо": 1 } --- restaurants_new { "ns": "test.restaurants_new", «количество»: 25359, «размер»: 14721552, "avgObjSize": 580, "storageSize": 22507520, «numExtents»: 7, "ниндексы": 2, "lastExtentSize": 11325440, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 1504384, "indexSizes": { "_id_": 752192, "kitchen_1": 752192 }, "хорошо": 1 } --- system.indexes { "ns": "test.system.indexes", "считать": 13, «размер»: 1456, "avgObjSize": 112, "storageSize": 8192, "numExtents": 1, "ниндексы": 0, "lastExtentSize": 8192, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 0, "indexSizes": { }, "хорошо": 1 } --- system.profile { "ns": "test.system.profile", "считать": 12, «размер»: 6988, "avgObjSize": 582, "storageSize": 1048576, "numExtents": 1, "ниндексы": 0, "lastExtentSize": 1048576, "paddingFactor": 1, "systemFlags": 0, "userFlags": 0, "totalIndexSize": 0, "indexSizes": { }, "ограничено": правда, «max»: NumberLong («9223372036854775807»), "хорошо": 1 } --- UserDetails { "ns": "test.userdetails", "считать": 1, «размер»: 496, "avgObjSize": 496, "storageSize": 8192, "numExtents": 1, "ниндексы": 1, "lastExtentSize": 8192, "paddingFactor": 1, "systemFlags": 0, "userFlags": 1, "totalIndexSize": 8176, "indexSizes": { "_id_": 8176 }, "хорошо": 1 } ---
Получить данные о ресторанах здесь
Предыдущая: метод db.logout ()
Далее: метод db.repairDatabase ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code