Kategorie-Archiv: Webhosting

TYPO3 6.2 sehr langsam – Tuning der Datenbank

Moderne Webserver nutzen meist das ext4 Dateisystem. Bei ext4 ist eine Konsistenz-Prüfung aktiv, die jeden Schreibvorgang validiert. Dies erhöht die Datensicherheit und Datenintegrität, hat jedoch auch Auswirkungen auf die Schreib-Performance. TYPO3 nutzt für die meisten Tabellen das Speichersubsystem InnoDB, welches auf ext4 formatierten Festplatten unter Umständen nicht sonderlich performant, läuft.

Das Löschen und der Neuaufbau des TYPO3 Cache kann so jeweils um die 10 Sekunden in Anspruch nehmen. Dies mag bei bereits fertigen Websites, die nur selten verändert werden nicht tragisch sein, bei der Entwicklung ist die, wenn auch kurze Wartezeit sehr nervig.

Wir setzen seit ein paar Tagen statt herkömmlichen mechanischen Festplatten nur noch SSDs auf unseren MySQL Datenbankservern ein. Der Geschwindigkeitszuwachs ist enorm. Löschen und neu Aufbauen des Cache läuft nun in weniger als 1 Sekunde ab. So macht das Entwickeln wieder Spaß!