2 years ago

System Log Tabellen säubern / aufräumen / entschlanken

Category: TYPO3

Wenn eine TYPO3 Installation längere Zeit läuft und viele Zugriffe hat, füllt sich mit der Zeit unweigerlich der System-Log bzw. die sys_log Tabelle in der Datenbank. In dieser werden sowohl alle Aktionen von Redakteuren im TYPO3 Backend als auch auftretende PHP Fehler bei Aufruf des Frontend mitprotokolliert.

Man kann diese Tabelle zwar (um Platz zu sparen) komplett entleeren, verliert dann aber auch die mitprotokollierten Logins und Aktionen der Backend-User.

Mit dem SQL Befehl

DELETE FROM 'sys_log' WHERE details like "CORE: Error%";

entfernt man nur die protokollierten TYPO# Core Fehler und erhält alle restlichen Einträge auch für die Nachwelt - der System Log kann damit trotzdem um einen sehr grossen Teil entschlankt und damit Datenbankspeicherplatz wieder freigegeben werden.

  • This article is my 8th oldest. It is 117 words long.