Мислили ли сте да използвате mysqlimport? Можете да прочетете за това тук:http://dev.mysql. com/doc/refman/5.1/en/mysqlimport.html
Вероятно не бих направил нищо с изтриването на оригиналните таблици, защото тогава трябва да създадете отново всичките си външни ключове, индекси, ограничения и т.н., което е бъркотия и кошмар за поддръжка. Преименуването на таблици също може да причини проблеми (например, ако имате синоними за таблиците, не съм сигурен дали mysql има синоними все пак).
Това, което бих направил обаче, е да деактивирам ключовете, преди да заредя данните.
ALTER TABLE tbl_name DISABLE KEYS
С други думи, когато зареждате данните, не искате те да се опитват да актуализират индекси, защото това ще забави натоварването. Искате индексите да бъдат актуализирани, след като зареждането приключи.
Така че мисля, че като комбинирате mysqlimport с горния съвет, трябва да можете да получите наистина ефективно натоварване.