Есть базы данных, весит примерно 40 гб. Нужно его восстановить на свой сервер
Оптимизация сильно зависит от того в
каком виде лежат исходные данные.
И
какой engine включен у таблицы и есть ли какие-то обвсесы у таблицы которые замедляют
ее вставку. Например
индексы, триггеры и констрейнты.
(я достигал резкого увеличения скорости загрузки когда переключал engine с InnoDb на MyISAM.
Это было давно. И как щас я не знаю. Может щас появились новые engines которые лучше чем
MyISAM. Надо читать. Но на тот момент мне транзакции были безразличны. Нужно было просто
хоть как-то загрузить данные и MyISAM помог).
Очень хорошо грузится CSV в
пустую свеже-созданную таблицу без ничего. Даже
не надо объявлять PK.. Лучше потом его активировать и также добавить констрейнты в режиме no check.
UPD: