Size: a a a

2020 May 28

ГМ

Гена Миквабия... in MongoDB Russian
я нашел вот такую команду
--eval 'db.adminCommand("listDatabases").databases.sort(function(l, r) {return r.sizeOnDisk - l.sizeOnDisk}).forEach(function(d) {print(d.name + " - " + d.sizeOnDisk)});'
источник

ГМ

Гена Миквабия... in MongoDB Russian
но оно в байтах мне дает значение
источник

ГМ

Гена Миквабия... in MongoDB Russian
и db.adminCommand("listDatabases") не работает с версиями 3*
источник

ГМ

Гена Миквабия... in MongoDB Russian
есть db.getMongo().getDBNames() но оно дает только имя бд
источник

ГМ

Гена Миквабия... in MongoDB Russian
db.getMongo().getDBNames().forEach(function(db){print(db)})
источник

ГМ

Гена Миквабия... in MongoDB Russian
вот только список
источник

ГМ

Гена Миквабия... in MongoDB Russian
а как размеры выловить(
источник

N

Nick in MongoDB Russian
Гена Миквабия
Всем привет
Подскажите, какой командой можно через eval вывести список бд с размерами, но не страдж сайз а не в сжатом?
скажите зачем оно вам
источник

ГМ

Гена Миквабия... in MongoDB Russian
Nick
скажите зачем оно вам
Хочу через забикс дискаверить имена бд и мониторить размеры бд
источник

y

yopp in MongoDB Russian
Гена Миквабия
а как размеры выловить(
источник

y

yopp in MongoDB Russian
+ db.getSiblingDB
источник

УП

Ушат Помоев... in MongoDB Russian
А можно как-то посмотреть время выполнения агрегаций?
источник

DL

Daniil Lebedinsky in MongoDB Russian
Ушат Помоев
А можно как-то посмотреть время выполнения агрегаций?
Explain
источник

УП

Ушат Помоев... in MongoDB Russian
Нашел Explain Plan в Компасе, но там вроде нет агрегаций
источник

DL

Daniil Lebedinsky in MongoDB Russian
Не знаю насчёт компаса, в монгошеле можно
источник

УП

Ушат Помоев... in MongoDB Russian
А ещё такой вопросик, можно как-то узнать сколько места занимает определённое поле в документе? Вот есть у меня документ и в нём поле с маленькой картинкой, суммарно этих документов несколько тысяч и большую часть весит картинка
источник

УП

Ушат Помоев... in MongoDB Russian
Вот как бы узнать сколько точно это поле "весит"
источник

DL

Daniil Lebedinsky in MongoDB Russian
Ушат Помоев
А ещё такой вопросик, можно как-то узнать сколько места занимает определённое поле в документе? Вот есть у меня документ и в нём поле с маленькой картинкой, суммарно этих документов несколько тысяч и большую часть весит картинка
А как вы храните картинку в базе?
источник

N

Nick in MongoDB Russian
Ушат Помоев
Вот как бы узнать сколько точно это поле "весит"
добавляете поле imageSize и делаете суммирование
источник

УП

Ушат Помоев... in MongoDB Russian
Daniil Lebedinsky
А как вы храните картинку в базе?
Как Binary()
источник