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.