Jeg har lige lavet en import/eksport af et (opdelt) bord med 50 millioner rekord, det tog kun 2 minutter at eksportere det fra en rimelig hurtig maskine og 15 minutter at importere det på mit langsommere skrivebord. Der var ingen grund til at opdele filen.
mysqldump er din ven, og ved at du har mange data, er det bedre at komprimere dem
@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