вот такой хранимкой пробую писать function insert_many_pairs(ts_list, val_list) for i, ts in ipairs(ts_list) do t = box.tuple.new({ts, val_list[i]}) box.space.test_scores:insert(t) end end
это провал ) оберните цикл в box.begin()/box.commit()
👍 благодарю
ААААААА! Но как? почему коммит так всё ускорил! Миллиона записей за 5.8 секунд! Это победа!
потому что вы на диск записали один раз, а не миллион
а это на каком железе, если не секрет?)
а ну кластер там из 3-х средних железных машинок 8 потоков ядер и 32Гб. Поглядел htop, других подробностей не знаю) мемтх енжин
Обсуждают сегодня