Запись в сотни таблиц БД десятки тысячи строк через batchInsert

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
terrarium volition
Сообщения: 99
Зарегистрирован: 2021.07.15, 21:22

Запись в сотни таблиц БД десятки тысячи строк через batchInsert

Сообщение terrarium volition »

Всем доброго времени суток!

Возникла проблема с записью в БД через createCommand()->batchInsert.
Записать нужно в ~100 таблиц по ~50к строк и более.
Одним заходом такое не переваривает.
Подскажите, пожалуйста, есть ли стандартные способы по разбиению массива для записи порциями или нужно ручками самому разбивать?
БД MySQL, если это, конечно, имеет значение.

Спасибо.
Ответить