oli: Refchner Leistung / Geschwindigkeits Frage

Beitrag lesen

Hallo

Ich habe eine Frage zur Rechnergeschwindigkeit für den Zugriff auf MySQL Tabellen mittels PHP.

Was gibt es für Tipps um möglichst schnelle Prozesse zu schreiben?

Also ich programmiere gerade eine online Game, ich mache dabei alles über MySQL Tabellen. Jeder benutzer bekommt einige Datensätze in bestehenden Tabellen, und zusätzlich noch ein paar eigene Tabellen für z.B. seine Post.

Meine eigentliche Frage ist jetzt: Muss man aufpassen, dass man den Server damit nicht überlastet?
Angenommen es würden sich einige Tausen Spieler registrieren, dann hätte ich Zehntausende Tabellen, und unzählig mehr Datensätze, weiters angenommen, es sind hundert user gleichzeitig online, und der Server muss jetzt pro Sekunde vermutlich 10-50 MySQL abragen machen, und daneben noch das übliche zeugs. Würde ihn das nicht überlasten?

Ich meine, wie machen das große internet Seiten wie gmx, oder das online Spiel Hattrick, bei dem über 40.000 user gleichzeitig online sind.
Kann man eine DB auf mehrere Server aufteilen?

Ok, ich glaube die Frage ist nicht besonders versiert, aber es würde mich sehr freuen, wenn mir jemand in meinem Verständnis für das ganze etwas weiterhelfen könnte.

lg
Oli