Datenbank optimieren: WordPress-Datenbank aufräumen und beschleunigen
22.7.2026
Eine WordPress-Datenbank ist wie eine Abstellkammer: Jahrelang kommt etwas dazu, und fast nie wird etwas aussortiert. Eine drei bis vier Jahre alte Website schleppt oft eine 500-MB-Datenbank mit sich, von der echter Inhalt gerade einmal 50 MB ausmacht. Der Rest sind Revisionen, Transients, Spam-Kommentare und Tabellen längst gelöschter Plugins. Je größer und unordentlicher die Datenbank, desto langsamer die Abfragen — und das schlägt direkt auf die TTFB durch, besonders im Admin-Bereich und bei WooCommerce-Shops, wo der Seiten-Cache nicht hilft.
Was den Ballast wirklich erzeugt
- Beitrags-Revisionen — WordPress speichert standardmäßig jede Änderung für immer. Ein 60-mal bearbeiteter Artikel bedeutet 60 Kopien in der Datenbank.
- Abgelaufene Transients — temporäre Cache-Einträge, die Plugins anlegen und nie löschen. In wp_options sammeln sich davon Zehntausende an.
- Spam- und gelöschte Kommentare samt ihren Metafeldern.
- Tabellen gelöschter Plugins — die meisten Plugins lassen ihre Tabellen bei der Deinstallation zurück; solche Reste wiegen oft Hunderte Megabyte.
- Autosaves und Entwürfe, die nie wieder jemand öffnet.
- WooCommerce-Sitzungen und Logs, die unbegrenzt anwachsen.
So räumen Sie sicher auf
Regel Nummer eins: zuerst ein Backup. Eine Datenbankbereinigung ist unumkehrbar — gelöscht ist gelöscht. Danach:
- Installieren Sie WP-Optimize oder Advanced Database Cleaner und lesen Sie zunächst nur den Bericht, ohne etwas zu löschen.
- Entfernen Sie Revisionen, die älter als 30 Tage sind, und begrenzen Sie sie künftig mit
define('WP_POST_REVISIONS', 5);in der wp-config.php. - Leeren Sie abgelaufene Transients, Spam-Kommentare und den Papierkorb.
- Verwaiste Plugin-Tabellen löschen Sie erst, wenn Sie zu 100 % wissen, zu welchem Plugin sie gehörten — Advanced Database Cleaner zeigt den Besitzer an.
- Zum Schluss optimieren Sie die Tabellen, damit der freigewordene Platz tatsächlich zurückgegeben wird.
Welcher Tempogewinn ist realistisch?
Bei vernachlässigten Websites können die Ergebnisse dramatisch sein: Eine Datenbank mit 40.000 Transients in wp_options bremst jede einzelne Anfrage, weil diese Tabelle bei jedem Aufruf geladen wird. Realistisch sind 100-300 ms kürzere TTFB und ein spürbar schnelleres Backend. Bei gepflegten Websites fällt der Effekt kleiner aus — aber eine Bereinigung alle 2-3 Monate verhindert, dass das Problem überhaupt entsteht.
Die Rolle des Hostings
Die Datenbankgeschwindigkeit hängt auch vom Speicher ab, auf dem sie läuft: Bei unseren Paketen laufen Datenbanken auf NVMe-Speicher, der Abfragen um ein Mehrfaches schneller ausführt als klassische SSDs, und tägliche Backups nehmen der Bereinigung jedes Risiko. Bleibt die Website auch nach dem Aufräumen langsam, werfen Sie einen Blick auf unser SEO-Hosting — oft ist der Engpass der Server, nicht die Datenbank.
$body$