Anonymous
yopp
ну посмотрите на PID
yopp
а что ps показывает?
Anonymous
yopp
терминал?
AstraSerg
yopp
значит это треды
yopp
нажмите Shift + H и выключите отображение тредов
Nick
сремя cpu одинаково, память одинаково
yopp
htop показывает tid в pid?
yopp
а, окей, tid это thread group id, а pid у тредов свой.
Anonymous
значит это треды
все, разобрался. первый день в htop, он показывает треды другим цветом, это они
Anonymous
спасибо что разъяснили.
yopp
включите tree view в настройках
Anonymous
yopp
и в колонах можете включить отображение TGID, он у тредов одного процесса будет одинаковым
yopp
и деревья можно сворачивать разворачивать клавишами +/-
Do Some
Это реально баксов сто
Что-то сильно дороже получается. Жуткие тыщи. Не подскажете какой сервис вы имели ввиду?
yopp
а где вы смотрели и с какой объём?
Do Some
Ну мы тогда говорили про 50гБ. Я так понимаю это диск, а не RAM.
Do Some
yopp
да
Do Some
Регион наобум тыкнул по середине
Do Some
Я как бы понимаю что это должно нормально стоить. Но интересно что вы имели ввиду, когда говорили про 100 $
yopp
(руки заняты) если я правильно помню разговор речь шла о впс, а не о managed монге
yopp
плюс вам зачем m30
yopp
m10 за глаза
Do Some
Да я не тороплю. Если о VPS то понятно.
Gаrblоvian
4927$ это посчитано за сколько времени? :)
Do Some
год
Gаrblоvian
ААААААААА! )
Gаrblоvian
Норм
Gаrblоvian
А трафик отдельно оплачивается же?
yopp
yopp
если с vps мы сравниваем затраты на хранение
yopp
то с atlas мы сравниваем TCO
Viktor
Привет чат, поясните что такое Percona server for MongoDB, это замена монге community edition или какая-то надстройка?
yopp
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
вы можеть саму част ьпайплайна тупо не добавлять
Nick
по ощущению вы через замену текста его собираете
Nick
что мешает просто либо добавлять либо нет
Nick
по типу
if(skip>0)
pipe.push({$skip:skip});
Max
Привет, есть на проде коллекция на 2Гб и где-то на миллион документов. Нужно добавить туда индекс - что потенциально может сломатся? Индекс обычный, не юникью, запускать буду в бекграунде
Ivan
кластер или 1 сервак?
Nick
добавляйте не думая, на коллекции в 2гб ничего не произойдет и инедкс построится в худшем случае за пару минут
Max
Max
Атлас
Max
Ivan
на таких данных можно добавлять но если будет намного больше записей то лучше в secondary
Max
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
довели монгу
yopp
Max
3.6.10