Тъй като имате по-малко от 50 GB памет (така че не можете да буферирате цялата база данни в паметта), пречката е скоростта на запис на вашата дискова подсистема.
Трикове за ускоряване на импортирането:
- MyISAM не е транзакционен, толкова по-бърз при вложки с една резба. Опитайте да заредите в MyISAM, след това
ALTER
таблицата къмINNODB
- Използвайте
ALTER TABLE .. DISABLE KEYS
за да избегнете актуализации на индекс ред по ред (само за MyISAM) - Задайте
bulk_insert_buffer_size
над размера на вложката (само за MyISAM) - Задайте
unique_checks = 0
така че уникалните ограничения да не се проверяват.
- Използвайте
За повече информация вижте Масово зареждане на данни за таблици InnoDB в ръководството на MySQL .
Забележка :Ако оригиналната таблица има ограничения за външен ключ, използването на MyISAM като междинен формат е лоша идея.