Anonymous
если это не треды (которые менеджеры процессов их показывют как отельные строки), то это вероятно вами запущенные другие копии
скорее всего треды (?), у них аптайм у некоторых меньше часа, а я ничего не делал точно. процессы смотрел в htop.
yopp
ну посмотрите на PID
Anonymous
ну посмотрите на PID
разные, на единицу отличаются
yopp
а что ps показывает?
Anonymous
а что ps показывает?
запущен один единственный терминал
yopp
терминал?
Anonymous
ps ax сделайте
там только один процесс mongod
yopp
значит это треды
yopp
нажмите Shift + H и выключите отображение тредов
Nick
сремя cpu одинаково, память одинаково
yopp
htop показывает tid в pid?
yopp
а, окей, tid это thread group id, а pid у тредов свой.
Anonymous
значит это треды
все, разобрался. первый день в htop, он показывает треды другим цветом, это они
Anonymous
спасибо что разъяснили.
yopp
включите tree view в настройках
Anonymous
включите tree view в настройках
вау, клёво👍🏿
yopp
и в колонах можете включить отображение TGID, он у тредов одного процесса будет одинаковым
yopp
и деревья можно сворачивать разворачивать клавишами +/-
Do Some
Это реально баксов сто
Что-то сильно дороже получается. Жуткие тыщи. Не подскажете какой сервис вы имели ввиду?
yopp
а где вы смотрели и с какой объём?
Do Some
Ну мы тогда говорили про 50гБ. Я так понимаю это диск, а не RAM.
Do Some
Atlas 4927,68 $
yopp
да
Do Some
Регион наобум тыкнул по середине
Do Some
Я как бы понимаю что это должно нормально стоить. Но интересно что вы имели ввиду, когда говорили про 100 $
yopp
(руки заняты) если я правильно помню разговор речь шла о впс, а не о managed монге
yopp
плюс вам зачем m30
yopp
m10 за глаза
Do Some
Да я не тороплю. Если о VPS то понятно.
Gаrblоvian
Atlas 4927,68 $
4927$ это посчитано за сколько времени? :)
Do Some
год
Gаrblоvian
ААААААААА! )
Gаrblоvian
Норм
Gаrblоvian
А трафик отдельно оплачивается же?
yopp
Да я не тороплю. Если о VPS то понятно.
для atlas другая математика
yopp
если с vps мы сравниваем затраты на хранение
yopp
то с atlas мы сравниваем TCO
Do Some
А трафик отдельно оплачивается же?
там не только трафик скорее всего отдельно оплачивается, но я не разбирался
Viktor
Привет чат, поясните что такое Percona server for MongoDB, это замена монге community edition или какая-то надстройка?
Viktor
Это неофициальный форк монги
а есть от него экономический смысл использования?
yopp
Я не вижу
Nick
@dd_bb
Oleg
Привет, а вомзожно заставить логировать mongod так, чтобы разные виды событий в разные файлы шли. хотябы ACCESS и NETWORK в отдельные файлы. интересует нативно, а не постфактум парсинг.
Vladimir
Всем привет! Кто поделится опытом, что использовать в authSource для пользователя конкретной базы: admin или саму базу?
yopp
admin
yopp
С ней проще. На мой взгляд, аутентификацию в отдельной базе стоит использовать когда вам необходима изоляция идентификаторов доступа.
yopp
Например когда у вас в базах могут быть разные проекты, у которых могут пересекаться идентификаторы
Vladimir
Хороший поинт, спасибо 🙂
Eugene
> Last call! сперва показалось снова криптоспам
Anonymous
Насколько aggregation framework (если сделать в нём match и project) менее производителен чем обычный search/project? Ответы "сильно медленнее" или "не намного медленнее" устроят.
Nick
второе
Nick
первый матч также сипользует индексы как и find
Anonymous
второе
👌🏿спасибо
Anonymous
есть возможнность $skip передать не positive integer , чтоб этот скип вообще не применился?
Nick
а ноль не пробовали?
Anonymous
а ноль не пробовали?
ругается, просит позитив. Вопрос можно расширить до "что можно передать с сервера в пайплайне как опциональный аргумент?". Только что попробовал вместо проблемного скипа передать undefined, вв надежде, что он сократится при пересылке - ошибка. Arguments must be aggregate pipeline operators
Nick
вы можеть саму част ьпайплайна тупо не добавлять
Anonymous
вы можеть саму част ьпайплайна тупо не добавлять
я её на сервере собираю, вот пытаюсь силами js инлайново сделать вариативность pipeline'a. Не охота городить пуши по условию.
Nick
по ощущению вы через замену текста его собираете
Nick
что мешает просто либо добавлять либо нет
Nick
по типу if(skip>0) pipe.push({$skip:skip});
Max
Привет, есть на проде коллекция на 2Гб и где-то на миллион документов. Нужно добавить туда индекс - что потенциально может сломатся? Индекс обычный, не юникью, запускать буду в бекграунде
Ivan
кластер или 1 сервак?
Nick
добавляйте не думая, на коллекции в 2гб ничего не произойдет и инедкс построится в худшем случае за пару минут
Max
Атлас
Ivan
на таких данных можно добавлять но если будет намного больше записей то лучше в secondary
Anonymous
по типу if(skip>0) pipe.push({$skip:skip});
да, вот так и сделал. просто хотел обойтись. Я использую монгус и как я понял, если ему при составлении запроса обычного предоставить скип=0, то он его просто не применяет. ЭЭто довольно удобно и логично, жаль тут не прокатило.
Nick
так и используйте монгус
Anonymous
так и используйте монгус
агрегация в моннгус вбивается массивом, как я понял. с ней и не получилось просто использовать skip=0
Nick
теперь понял, что вы написали) думаю в монгусе такая же логика првоерки знчаения скипа, так что раз делаете самопольную сборку пайплайна, то и условия придется так же обрабатывать
Max
2019-02-15T07:43:20.062-0800 E STORAGE [ftdc] WiredTiger error (-31802) [1550245400:58053][51832:0x7fe7be918700], WT_CONNECTION.open_session: __open_session, 2161: out of sessions, configured for 20030 (including internal sessions): WT_ERROR: non-specific WiredTiger error
Max
2019-02-15T07:43:20.062-0800 F - [ftdc] Invariant failure: conn->open_session(conn, NULL, "isolation=snapshot", &_session) resulted in status UnknownError: -31802: WT_ERROR: non-specific WiredTiger error at src/mongo/db/storage/wiredtiger/wiredtiger_session_cache.cpp 100 довели монгу
Max
3.6.10