Da du har mindre end 50 GB hukommelse (så du ikke kan bufre hele databasen i hukommelsen), er flaskehalsen skrivehastigheden på dit diskundersystem.
Tricks til at fremskynde importen:
- MyISAM er ikke transaktionsbaseret, så meget hurtigere i enkeltgevindindsatser. Prøv at indlæse i MyISAM og derefter
ALTERtabellen tilINNODB- Brug
ALTER TABLE .. DISABLE KEYSfor at undgå indeksopdateringer linje for linje (kun MyISAM) - Indstil
bulk_insert_buffer_sizeover din indsatsstørrelse (kun MyISAM) - Sæt
unique_checks = 0så unikke begrænsninger ikke kontrolleres.
- Brug
For mere, se Massedataindlæsning til InnoDB-tabeller i MySQL Manual .
Bemærk :Hvis den originale tabel har begrænsninger for fremmednøgler, er det en dårlig idé at bruge MyISAM som et mellemformat.