У меня есть файл SQL, содержащий две таблицы с примерно 600 000 строк. Вчера я попытался импортировать файл в мою базу данных MySQL на Fedora 16, и потребовалось более 2 часов, чтобы импортировать файл. На моем ПК для Windows это заняло 7 минут. Мои машины Linux и Windows имеют точно такое же оборудование. Несколько моих знакомых тоже попробовали, и у них был подобный опыт.Почему импорт SQL настолько медленный?
Команда, которой мы пользовались, была: mysql -u root database_name < sql_file.sql
.
Почему существует такая разница в скорости?
Аналогичные типы таблиц (INNODB/MYISAM/...)? –
Да, типы таблиц одинаковы: Innodb –
Вы проверили mysqlimport? См. Http://stackoverflow.com/questions/2956407/mysql-console-slow-on-import-of-huge-sql-files – rorycl