Hallo,
was verstehst Du unter der Ladezeit einer MySQL-Datenbank?
Die Ausgabezeit der Daten.
diese Zeit hängt von verschiedenen Faktoren ab, z.B. von der Komplexität einer Abfrage und der Menge der zurückzuliefernden Daten.
Da ich für eine Homepage ein mysql-basiertes CMS benutze hängt die Ladezeit der Webseiten von der Datenausgabe der mysql-Datenbank ab.
die - wie ich bereits erwähnte - sowieso unterschiedlich sein kann.
Da ich aber keinen eigenen Server habe, benutzen auch andere User den mysql-Server was je nach Tageszeit zu längeren Ladezeiten der Homepage führt.
Wo ist das Problem? Eine Primitive Meßmethode, um die Antwortzeit des MySQL-Servers zu messen:
Baue Dir um die Queries Stoppuhren. Starte die Stoppuhr vor dem Absenden der Abfrage, stoppe nach Erhalt der Antwort. Logge die Zeitpunkte mit. Werte die Logs aus. Dabei gehen natürlich alle anderen Belastungen des Rechners mit ein. Wenn sich die Zeiten hier unterscheiden, so könnte dies auch an der allgemeinen Auslastung des Servers (nicht nur des Datenbankservers) liegen.
Erster Schritt wäre also, den tatsächlichen Flaschenhals herauszufinden.
Freundliche Grüße
Vinzenz