Я работаю над разработкой копии базы данных MySQL / InnoDB, которая составляет около 5 ГБ.
Мне нужно довольно часто восстанавливать его для тестирования сценариев изменения, и использование файла mysqldump занимает довольно много времени. Сам файл занимает около 900 МБ и занимает около часа для загрузки. Я удалил вставки данных для неважных таблиц, сделал расширенные вставки и т. Д., Но он все еще довольно медленный.
Есть ли более быстрый способ сделать это? Я думаю просто сделать копию файлов базы данных из ... / mysql / database-name, id_logfile # и ibdata1 и скопировать их обратно, когда мне нужно «сбросить» базу данных, но это жизнеспособно с InnoDB ? Является ли файл ibdata для одной базы данных? Я вижу только один, хотя у меня есть несколько дБ InnoBD на этом поле.
Спасибо!