- Diverse Zwischenspeicher für DB-Abfragen (vorhalten der Daten, Aktualisierung erst bei Änderung des Datensatzes)
- Struktur der Zwischenspeicher ist aufgeteilt, so dass pro Verzeichnis max. X Dateien enthalten sind
- Template-Caching
Weitere Performance-Optimierungen interessieren mich, daher hier meine Antwort auf diesen Beitrag:
Da lese ich mich aktuell ein, aber wirklich viel hilft PS auch nicht, wie mir scheint. Ich meine wie oft nutzt man die gleiche Abfrage, nur mit unterschiedlichen Parametern? Ich habe glaube ich zwei Stellen, wo ich mit einer Schleife einen INSERT absetze. Schade, dass PS nicht global funktioniert. Zumindest konnte ich dazu nichts finden.xAaron hat geschrieben:Prepared Statements
Da gehen die Meinungen bei MySQL auseinander. Viele sagen, dass es völlig egal wäre und keinen Vorteil bringt.persistente Verbindungen
Wenn das in MySQL 5 mal irgendwann funktioniert, dann vielleicht jaDB-Partitionierung
Ich für meinen Teil spiele ungern mit neuen Sachen herum, die nicht ausreichend getestet wurden. Da gibt es immer wieder gerne mal Sicherheitslecks.
Das ist denke ich Standard. Ohne anständige Indizes, kackt ja eigentlich jede DB ziemlich schnell ab.gut aufgebaute Indizes
Gibts in MySQL (leider) nicht. Hört sich für mich aber ähnlich wie PS an. Oder ist es das "globale" Ding was ich bei PS vermisse?materialisierte Sichten
Sagte mir erst nichts, aber dadurch bin ich überhaupt darauf gekommen, dass es mysql.trace_mode gibt. Da werde ich doch mal schauen, ob es noch was zu optimieren gibtFullTableScan