БД innodb. MySQL 5.7.13-6 (percona server) Запускаю таким образом БД 3,6 гб, mysql -u USER -pPASSWORD DATABASE < /path/to/dump.sql которая была создана так: mysqldump --single-transaction --quick --ignore-table=db12.table1 --ignore-table=db12.table2 -u root -pasdf2ASdfdf122 db12 > /tmp/db.sql И восстановление заняло около 1,5 часа!! Сервер совершенно ничем не загружен. 0 процессов, кроме mysql. Что делать, как ускорить, подскажите, пожалуйста?
обновление: Удалось добиться 50 минут! Был изменён конфиг файл на: tmp-table-size = 128M max-heap-table-size = 128M innodb-buffer-pool-size = 4G innodb_buffer_pool_instances = 4
Ответ Попробуйте установить переменную max_allowed_packet в 256Mb mysql --max_allowed_packet=256M -u root -p < "database-file.sql"