Verwaltung von Datenbanktabellen (Optimieren und Reparieren)
Der Tabellenverwaltungs-Tab hilft Ihnen, verschwendeten Speicherplatz zurückzugewinnen und beschädigte Tabellen zu reparieren. Diese Anleitung erklärt, was Tabellen-Overhead ist, den Unterschied zwischen Optimieren und Reparieren und wie Sie die Ergebnisse interpretieren können.
Die Kurzfassung
Ihre WordPress-Datenbank besteht aus Tabellen. Wenn Daten hinzugefügt, geändert und gelöscht werden, können Tabellen leeren Speicherplatz hinterlassen (das ist „Overhead“) und, viel seltener, beschädigt werden. Der Tabellenverwaltungs-Tab listet Ihre Tabellen mit ihrer Größe und ihrem Overhead auf und bietet Ihnen zwei Schaltflächen: Optimieren und Reparieren.
Was Overhead ist
Overhead ist Speicherplatz, den eine Tabelle reserviert hat, aber nicht mehr verwendet. Das ist normal und baut sich im Laufe der Zeit auf, besonders bei Tabellen, die sich häufig ändern. Es wird nichts kaputt machen, aber es macht Ihre Datenbank größer als nötig und kann einige Abfragen verlangsamen.
Das Optimieren einer Tabelle löscht diesen Overhead und räumt die Daten auf, sodass sie schneller gelesen werden können.
Optimieren vs. Reparieren
Diese beiden Schaltflächen erledigen sehr unterschiedliche Aufgaben:
- Optimieren löscht Overhead und räumt die Tabelle auf. Dies ist die routinemäßige Wartung, die Sie am häufigsten durchführen, und sie kann jederzeit sicher ausgeführt werden.
- Reparieren prüft eine Tabelle auf Beschädigungen und behebt diese bei Bedarf. Sie greifen nur dann darauf zurück, wenn eine Tabelle wirklich beschädigt ist, zum Beispiel nach einem Serverabsturz oder einem teilweise abgebrochenen Schreibvorgang.
Ihre Tabellen optimieren
- Öffnen Sie DB Optimizer » Tabellenverwaltung.
- Schauen Sie in die Spalte Overhead, um Tabellen mit wiederherstellbarem Speicherplatz zu finden.
- Wählen Sie die Tabellen aus, die Sie optimieren möchten.
- Klicken Sie auf Optimieren und lassen Sie es laufen.

Wenn eine Tabelle nicht optimiert werden konnte, teilt Ihnen DB Optimizer dies namentlich mit.
Ihre Tabellen reparieren
- Öffnen Sie DB Optimizer » Tabellenverwaltung.
- Wählen Sie die Tabelle oder Tabellen aus, die Sie überprüfen möchten.
- Klicken Sie auf Reparieren. DB Optimizer prüft jede Tabelle zuerst und repariert nur die Tabellen, die es tatsächlich benötigen.
Jede reparierte Tabelle liefert eines von vier Ergebnissen zurück:
| Ergebnis | Was es bedeutet | Was zu tun ist |
|---|---|---|
| OK | Die Tabelle war in Ordnung. Nichts musste repariert werden. | Nichts. Sie ist in Ordnung. |
| Repariert | Die Tabelle hatte ein Problem und DB Optimizer hat es behoben. | Nichts weiter. Sie ist jetzt in Ordnung. |
| Nicht unterstützt | Die Tabelle verwendet die InnoDB-Speicher-Engine, die den REPAIR-Befehl nicht unterstützt. | Das ist kein Fehler. Siehe die Notiz unten. |
| Fehlgeschlagen | Die Überprüfung oder Reparatur konnte nicht abgeschlossen werden. | Siehe die Notiz unten. |
Informationen zu „Nicht unterstützten“ Ergebnissen
Die meisten modernen WordPress-Seiten laufen auf der InnoDB-Speicher-Engine, und InnoDB unterstützt einfach nicht den manuellen REPAIR-Befehl. Wenn Sie "nicht unterstützt" sehen, bedeutet dies lediglich, dass nichts auf diese Weise repariert werden muss, nicht dass etwas falsch ist. InnoDB kümmert sich selbst um seine eigene integrierte Absturzwiederherstellung. Wenn Sie wirklich vermuten, dass eine InnoDB-Tabelle beschädigt ist, kann Ihr Hoster eine tiefere Wiederherstellung auf Serverebene durchführen.
Informationen zu „Fehlgeschlagenen“ Ergebnissen
Ein fehlgeschlagenes Ergebnis weist fast immer auf etwas auf der Serverseite hin, wie z. B. ein Berechtigungsproblem oder eine kurzzeitig gesperrte Tabelle. Warten Sie eine Minute und versuchen Sie es erneut. Wenn es weiterhin auftritt, wenden Sie sich an Ihren Hoster oder eröffnen Sie ein Support-Ticket mit dem Tabellennamen und der genauen Meldung, die Sie gesehen haben.