Mysql bleibt hängen beim Einspielen einer Dump-Datei
Es sieht folgendermassen aus...
Ich arbeite seit kurzem an einem PHP-Sourceforge-Projekt mit und
hatte bereits alles lokal eingerichtet. Um nun auch ein paar Szenarien
vernünftig nachzuvollziehen, wäre es nötig ein paar Beispieldatensätze
einzufügen; in diesem Fall eine 60MB große SQL-Datei.
Syntaktisch ist mit dieser Datei alles in Ordnung - mehrere Kollegen
hatten mir auf ihrem Rechner vorgeführt wie simpel es doch gehen sollte.
Aber jedes Mal, wenn ich mit dem "source"-Befehl die Daten einspeise,
hängt sich der "mysql"-Prozess nach kurzer Zeit auf, und das an immer
unterschiedlichen Stellen. Der Prozess läuft zwar noch, verbraucht aber
keine CPU-Ressourcen mehr! Und das bleibt auch so (mehrere Stunden gewartet, ohne Erfolg)
Nachdem ich unzählige Artikel durchforstet hatte, habe ich eine Nachricht
zu einem Bug gelesen, der im Zusammenhang mit dem AMD64-Prozessor entsteht - irgendwelche Probleme mit der Nebenläufigkeit führen zum
"Aufhängen" des mysql-Prozesses!
Meine Rechnerkonfiguration sieht folgendermassen aus:
ThinkPad R60, 2GB RAM, Intel Core2Duo T5600 (1.83GHz), 100 GB HD...
das sollte reichen!
Was ich nun getan habe? Ich habe die Multiprocessing-Fähigkeit im BIOS ab-
geschaltet und auf einmal hat es funktioniert. Es handelt sich auch nicht
um einen Zufall, denn ich habe das ganze 3, 4 oder noch mehrmals getestet!
Meine Fragen sind nun:
Was ist hier los? Gibt es keine Möglichkeit, die Daten in die Datenbank zu
packen ohne ständig auf's BIOS zu achten? Ist das vielleicht ein Bug, speziell
auf meinen Prozessor zugeschnitten (Was für ein Glück für mich )?
Ist irgendwas an der Konfiguration meiner mysql-Datenbank im Eimer?
(Ich verwende XAMPP 1.63 und 1.64 mit der Standardkonfiguration)
Wer mir bei diesem Problem helfen kann, der hat den Status eines MySQL-Gurus in meinen Augen verdient!
Falls ich noch irgendwelche relevanten Daten vergessen haben sollte, einfach
nachfragen!!
Es sieht folgendermassen aus...
Ich arbeite seit kurzem an einem PHP-Sourceforge-Projekt mit und
hatte bereits alles lokal eingerichtet. Um nun auch ein paar Szenarien
vernünftig nachzuvollziehen, wäre es nötig ein paar Beispieldatensätze
einzufügen; in diesem Fall eine 60MB große SQL-Datei.
Syntaktisch ist mit dieser Datei alles in Ordnung - mehrere Kollegen
hatten mir auf ihrem Rechner vorgeführt wie simpel es doch gehen sollte.
Aber jedes Mal, wenn ich mit dem "source"-Befehl die Daten einspeise,
hängt sich der "mysql"-Prozess nach kurzer Zeit auf, und das an immer
unterschiedlichen Stellen. Der Prozess läuft zwar noch, verbraucht aber
keine CPU-Ressourcen mehr! Und das bleibt auch so (mehrere Stunden gewartet, ohne Erfolg)
Nachdem ich unzählige Artikel durchforstet hatte, habe ich eine Nachricht
zu einem Bug gelesen, der im Zusammenhang mit dem AMD64-Prozessor entsteht - irgendwelche Probleme mit der Nebenläufigkeit führen zum
"Aufhängen" des mysql-Prozesses!
Meine Rechnerkonfiguration sieht folgendermassen aus:
ThinkPad R60, 2GB RAM, Intel Core2Duo T5600 (1.83GHz), 100 GB HD...
das sollte reichen!
Was ich nun getan habe? Ich habe die Multiprocessing-Fähigkeit im BIOS ab-
geschaltet und auf einmal hat es funktioniert. Es handelt sich auch nicht
um einen Zufall, denn ich habe das ganze 3, 4 oder noch mehrmals getestet!
Meine Fragen sind nun:
Was ist hier los? Gibt es keine Möglichkeit, die Daten in die Datenbank zu
packen ohne ständig auf's BIOS zu achten? Ist das vielleicht ein Bug, speziell
auf meinen Prozessor zugeschnitten (Was für ein Glück für mich )?
Ist irgendwas an der Konfiguration meiner mysql-Datenbank im Eimer?
(Ich verwende XAMPP 1.63 und 1.64 mit der Standardkonfiguration)
Wer mir bei diesem Problem helfen kann, der hat den Status eines MySQL-Gurus in meinen Augen verdient!
Falls ich noch irgendwelche relevanten Daten vergessen haben sollte, einfach
nachfragen!!
Comment