Ich habe jetzt 36 Stunden darauf gewartet, dass eine 12 GB große .sql-Datei mit einem einfachen type site.sql | mysql
Befehl importiert wird . Ich kann sehen, das ibdata1
wächst noch, derzeit fast 40 GB.
In Anbetracht der Auslöser und gespeicherten Prozeduren am Ende der .sql-Datei sollte MySQL meiner Meinung nach nur Daten und Schlüsselindizes hinzufügen.
Die site.sql wurde mit diesem Befehl von einem anderen Server generiert:
mysqldump -R -e --databases site --add-drop-database --add-create-database --add-drop-table -C --single-transaction --triggers
Was dauert es so lange?
LOAD DATA INFILE
. Wenn Sie eine ganze Datenbank verschieben, lesen Sie auch meine Antwort zum Verschieben von Datenbanken zwischen Servern, wenn Sie dieselbe Hauptversion verwenden. (vor allem, wenn Sie abbrechen und neu starten müssen)