![]() Mailinglisten-Archive |
Am 28.08.2006 um 17:12 schrieb Thomas Winter: > Wenn mehrere Benutzer diese Seite abfragen gibt es ein > Performanceproblem. Entweder ist die Datenbank-Abfrage suboptimal oder du machst irgendwelche zeitaufwendigen Operationen (Aggregate o.�.). Wenn ersteres, Abfrage optimieren, wenn letzteres, siehe unten. > Ich habe habe mir �berlegt einen Daemon zu starten der diese > Tabelle jede > Sekunde erzeugt und als Datei speichert und dann per mv Befehl die > alte Datei > ersetzt. "Every read problem is a cache problem", heisst es irgendwo. Ich w�rde memcached o.�. nehmen und die Resultate jeweils f�r 'ne Minute oder so in den Cache packen. Von dort aus geht die Ausgabe jeweils sehr fix. Zur Not tut's auch eine Cache-Datei (PEAR hat ein paar Pakete daf�r, Smarty bringt 'nen eigenen Cache mit). Gruss, Andreas
php::bar PHP Wiki - Listenarchive