Właśnie wykonałem import/eksport tabeli (partycjonowanej) z rekordem 50 milionów, zajęło mi to tylko 2 minuty, aby wyeksportować ją z dość szybkiego komputera i 15 minut, aby zaimportować ją na moim wolniejszym pulpicie. Nie było potrzeby dzielenia pliku.
mysqldump jest twoim przyjacielem i wiedząc, że masz dużo danych, lepiej je skompresować
@host1:~ $ mysqldump -u <username> -p <database> <table> | gzip > output.sql.gz
@host1:~ $ scp output.sql.gz host2:~/
@host1:~ $ rm output.sql.gz
@host1:~ $ ssh host2
@host2:~ $ gunzip < output.sql.gz | mysql -u <username> -p <database>
@host2:~ $ rm output.sql.gz