phpbar.de logo

Mailinglisten-Archive

[php] Lastverteilung - Zugriff

[php] Lastverteilung - Zugriff

Christian Thiele ChristianThiele at gmx.de
Mit Aug 29 10:36:38 CEST 2007


Hallo,

Harald schrieb: 

>> Bisher war´s die DB.

Hast du denn mal die Queries, vor allem die langsamen Queries
(slow_query_log) geloggt? 

Hatte selber eine Community mit ca. 300 gleichzeitigen Zugriffen und mit
etwas Optimierungsaufwand lief das auf einem "normalen" Server mit 2 GB RAM.


Einige hilfreiche Tipps:

* Query-Cache der Datenbank nutzen und etwas mehr Speicher zur Verfügung
stellen
* nur wirklich notwendige Queries an die DB schicken, andere Queries
(Onlineliste, Geburtstagsliste usw.) vorher cachen (Speicher oder
Dateisystem)
* PHP-Code / MySQL-Konfiguration (wichtig!) und SQL-Queries optimieren
(loggen welche Queries wie lange brauchen)
* Apache optimieren, alle unnötigen Module raus und/oder kleinen Webserver
für Bilder usw. einsetzen

Bei 11 GB RAM würde ich diesen mehr nutzen. Ist dann MySQL darauf angepasst?


Wie sieht es mit der CPU / Festplattenauslastung aus? 

Grüße
Christian

--
Freiberuflicher Softwareentwickler

Christian Thiele
August-Bebel-Straße 48
04275 Leipzig
Tel. 0178 4860018


php::bar PHP Wiki   -   Listenarchive