Jede WordPress-Seite läuft im Hintergrund auf einer Datenbank, in der Beiträge, Einstellungen und Cache-Daten gespeichert werden. Je länger eine Website online ist, desto mehr sammelt sich dort an – und irgendwann merkt man das: Das Admin-Backend reagiert zäh, Seiten laden langsamer, und selbst einfache Aktionen wie das Speichern eines Beitrags dauern plötzlich spürbar länger. In den meisten Fällen lohnt es sich dann, die WordPress-Datenbank aufzuräumen, bevor man nach anderen Ursachen sucht.
Warum wird die WordPress-Datenbank überhaupt so groß?
WordPress arbeitet standardmäßig ziemlich großzügig mit Speicherplatz. Drei Dinge sind besonders häufig für aufgeblähte Datenbanken verantwortlich:
- Beitrags-Revisionen – bei jedem Speichern legt WordPress eine neue Version des Beitrags ab.
- Transients – temporäre Cache-Einträge, die eigentlich nach Ablauf automatisch verschwinden sollten, es aber oft nicht tun.
- Autoload-Optionen – Einstellungen, die WordPress bei jedem einzelnen Seitenaufruf automatisch in den Arbeitsspeicher lädt.
Einzeln betrachtet wirkt jeder dieser Punkte harmlos. In der Summe – vor allem bei Websites, die schon einige Jahre und viele Plugins auf dem Buckel haben – können sie die Ladezeit aber deutlich in die Höhe treiben. Wer seine WordPress-Datenbank aufräumt, holt sich hier oft ohne großen Aufwand spürbar mehr Performance zurück.
Beitrags-Revisionen begrenzen
WordPress speichert bei jedem Speichern automatisch eine neue Version des Beitrags – als eine Art integriertes Rückgängig-Funktion. Praktisch, aber ungebremst können sich diese Revisionen über Monate und Jahre auf Tausende Einträge summieren und die Datenbank unnötig aufblähen.
Wer Zugriff auf die wp-config.php der Website hat, kann die Anzahl der gespeicherten Revisionen pro Beitrag begrenzen. Folgende Zeile sorgt dafür, dass künftig nur noch 5 Revisionen behalten werden:
define('WP_POST_REVISIONS', 5);Diese Einstellung wirkt nur auf neue Revisionen. Den bereits vorhandenen Altbestand räumt man am einfachsten mit einem Plugin wie WP-Optimize auf.
Transients bereinigen
Transients sind temporäre Cache-Einträge in der Datenbank, mit denen WordPress und viele Plugins wiederkehrende Berechnungen zwischenspeichern, damit sie nicht bei jedem Seitenaufruf neu ausgeführt werden müssen. Das Problem: Abgelaufene Transients werden nicht immer zuverlässig automatisch gelöscht. Über die Zeit können sich Tausende verwaiste Einträge ansammeln, was gerade das WordPress-Admin-Backend spürbar langsamer macht.
Ein Aufräum-Plugin wie WP-Optimize erledigt das mit einem Klick. Wer sich direkten Zugriff auf die Datenbank zutraut, kann abgelaufene Transients auch per SQL-Befehl über phpMyAdmin entfernen:
DELETE FROM wp_options WHERE option_name LIKE '_transient_%';Autoload-Optionen prüfen
Ein Punkt, den viele beim Thema WordPress-Datenbank aufräumen übersehen: Bestimmte Optionen lädt WordPress bei jedem Seitenaufruf automatisch in den Arbeitsspeicher – unabhängig davon, ob sie gerade gebraucht werden. Wird diese sogenannte Autoload-Datenmenge zu groß (Richtwert: über 1 MB), spürt man das auf jeder einzelnen Seite der Website. Häufige Verursacher sind Plugins, die dauerhaft große Datenmengen in der Datenbank ablegen, ohne sie wieder aufzuräumen.
Mit WP-Optimize oder dem Analyse-Plugin Query Monitor lässt sich herausfinden, welche Optionen am meisten Platz belegen. Oft ist die effektivste Lösung schlicht, das verursachende Plugin zu deinstallieren.
Mit WP-Optimize aufräumen
Für alle drei Baustellen – Revisionen, Transients und allgemeinen Datenbank-Overhead – gibt es ein bewährtes Werkzeug, das auch ohne Datenbank-Kenntnisse funktioniert:
Installiere und aktiviere das Plugin WP-Optimize.
Gehe zu WP-Optimize → Datenbank.
Wähle die gewünschten Optimierungen (Revisionen, Transients, Datenbank-Overhead).
Klicke auf Ausgewählte Optimierungen ausführen.
Tipp: Erstelle vor größeren Datenbankoperationen immer ein Backup deiner WordPress-Installation. So lässt sich jede Änderung im Zweifel rückgängig machen.
Aufräumen ist gut – die richtige Infrastruktur ist besser
Eine aufgeräumte Datenbank ist ein wichtiger Baustein für eine schnelle WordPress-Seite, aber eben nur einer von mehreren. Genauso viel Einfluss haben Serverhardware, PHP-Version und ein sauber konfigurierter Object-Cache. Unser WordPress-Hosting bringt solche Optimierungen häufig schon von Haus aus mit und übernimmt zusätzlich das regelmäßige Datenbank-Housekeeping automatisch im Hintergrund – ein Grund, warum sich für viele Betreiber der Wechsel auf ein darauf zugeschnittenes Hosting lohnt.
Wer seine WordPress-Datenbank regelmäßig aufräumt – egal ob manuell, per Plugin oder durch den Hoster automatisiert – sorgt dafür, dass die Website auch nach Jahren im Betrieb schnell und zuverlässig bleibt.
Häufige Fragen zum Aufräumen der WordPress-Datenbank
Wie oft sollte man die WordPress-Datenbank aufräumen?
Eine feste Regel gibt es nicht, aber ein Blick alle paar Monate lohnt sich, besonders nach vielen Beitragsänderungen oder Plugin-Wechseln. Manche Aufräum-Plugins bieten auch eine automatische, regelmäßige Bereinigung an.
Ist das Aufräumen der Datenbank riskant?
Grundsätzlich nicht, solange man sich auf Revisionen, abgelaufene Transients und Datenbank-Overhead beschränkt. Vor größeren Aktionen sollte trotzdem immer ein aktuelles Backup vorliegen, um jede Änderung notfalls rückgängig machen zu können.
Was ist eine zu hohe Autoload-Datenmenge?
Als Richtwert gilt: Wird die Menge an Optionen, die WordPress bei jedem Seitenaufruf automatisch lädt (Autoload), größer als etwa 1 MB, macht sich das spürbar auf jeder Seite der Website bemerkbar. Werkzeuge wie WP-Optimize oder Query Monitor zeigen, welche Optionen am meisten Platz belegen.

