dedlfix: mysql Verbindung bruacht sehr lange

Beitrag lesen

Tach!

Beim neuen Webserver braucht folgende MySQL Anfrage bereits eine Sekunde.
An was kann das liegen? Beim alten Server war MySQL 5.1.41 installiert...

Hinweise zu versionsspezifischen Änderungen stehen in der MySQL-Dokumentation. Weitere Hinweise können Logfiles geben, die man jedoch gelegentlich erst aktivieren oder in puncto Level/Geschwätzigkeit hochdrehen muss. Zudem kann auch ein Blick in die System-Logs nicht schaden.

$db = mysql_connect($dbserver, $dbuser, $dbpass);

Daraus ist keine Ursache zu entnehmen. Das ist so 0815, wie es alle anderen ohne Probleme auch machen.

die('Verbindung schlug fehl: ' . mysql_error());

Das die() wird immer ausgeführt. Das ist sicher nicht dein originaler Code. Wobei der bei der Ursachenfindung sicher nicht weiter helfen wird, falls du nicht auf PHP-Seite eine Verzögerung drin hast. Aber das wirst du sicher ausgeschlossen haben, indem du vor und nach dem Starten des mysql_connect() die Zeit genommen hast. Abgesehen davon ist ein abruptes Abbrechen der Verarbeitung kaum ein sinnvolles Verhalten gegenüber dem Webseitenbesucher.

dedlfix.