Eine Datenbank wächst auch dann, wenn niemand etwas schreibt. Alte Fassungen, Zwischenspeicher und Reste entfernter Erweiterungen machen bei alten Installationen den größten Teil aus.
Was sich ansammelt
Alte Fassungen von Beiträgen, Papierkorbeinträge, unerwünschte Kommentare, Zwischenspeicher mit Ablaufdatum, verwaiste Einträge zu gelöschten Inhalten, Tabellen entfernter Erweiterungen. Sechs Quellen.
Die alten Fassungen sind die größte. Ein Beitrag, der 40 Mal gespeichert wurde, liegt 40 Mal in der Datenbank, und bei 200 Beiträgen sind das schnell mehrere tausend Datensätze.
Die Tabellen entfernter Erweiterungen sind die unsichtbarste. Wird eine Erweiterung gelöscht, bleiben ihre Tabellen in aller Regel bestehen, und niemand vermisst sie.
Wie bereinigt wird
Erstens Sicherung, und zwar geprüft. Zweitens Zahl der aufzubewahrenden Fassungen begrenzen, etwa auf 5 je Beitrag. Drittens Papierkorb leeren. Viertens unerwünschte Kommentare entfernen. Fünftens verwaiste Einträge aufräumen. Sechstens Tabellen optimieren.
Der erste Schritt ist nicht verhandelbar. Eine Bereinigung ist ein Eingriff in die Datenbank, und ein Fehler dabei ist ohne Sicherung endgültig.
Fassen Sie die Begrenzung der Fassungen als dauerhafte Einstellung, nicht als einmalige Aktion. Sonst wächst derselbe Bestand innerhalb eines Jahres erneut.
| Punkt | Wert oder Regel |
|---|---|
| Quelle 1 | alte Fassungen von Beiträgen |
| Quelle 2 | Papierkorbeinträge |
| Quelle 3 | unerwünschte Kommentare |
| Quelle 4 | Zwischenspeicher mit Ablaufdatum |
| Quelle 5 | verwaiste Einträge |
| Quelle 6 | Tabellen entfernter Erweiterungen |
| Größte Quelle | die alten Fassungen |
| Unsichtbarste | Tabellen entfernter Erweiterungen |
| Schritt 1 | geprüfte Sicherung |
| Schritt 2 | Fassungen begrenzen, etwa auf 5 |
| Schritt 3 bis 6 | Papierkorb, Kommentare, Verwaistes, Optimierung |
| Dauerhaft einstellen | die Begrenzung der Fassungen |
| Steuerliche Fristen | 10, 8 und 6 Jahre |
| Erste Bereinigung | 45 bis 90 Minuten |
| Typischer Rückgang | 40 bis 70 Prozent |
Wo die Grenze verläuft
Tabellen entfernter Erweiterungen nur löschen, wenn die Zuordnung sicher ist. Ein Tabellenname, der einer Erweiterung ähnelt, gehört ihr nicht zwingend.
Verwaiste Einträge nur mit geprüften Abfragen entfernen. Eine falsch gesetzte Bedingung löscht mehr als beabsichtigt, und das fällt erst Wochen später auf.
Und Aufbewahrungsfristen beachten. Enthält die Datenbank Belege, die steuerlich aufzubewahren sind, gelten die üblichen Fristen: 10 Jahre für Bücher und Abschlüsse, 8 Jahre für Buchungsbelege, 6 Jahre für sonstige Unterlagen.
Der Nutzen
Eine kleinere Datenbank wird schneller gesichert, schneller zurückgespielt und beantwortet Abfragen zügiger. Der Effekt auf die Ladezeit ist bei kleinen Websites gering, bei gewachsenen deutlich.
Rechnen Sie 45 bis 90 Minuten für die erste Bereinigung einer gewachsenen Installation und danach 15 Minuten je Quartal.
Und messen Sie die Größe vorher und nachher. Bei alten Installationen sind Rückgänge um 40 bis 70 Prozent nicht ungewöhnlich, und diese Zahl macht den Nutzen gegenüber dem Auftraggeber sichtbar.
Prüfen Sie zusätzlich die Zahl der Tabellen. Eine Firmenwebsite mit 20 Erweiterungen kommt üblicherweise auf 40 bis 80 Tabellen; liegen dort 150, stammt der Überhang aus Erweiterungen, die seit Jahren nicht mehr eingesetzt werden, und jede einzelne davon ist vor dem Löschen ihrer Herkunft zuzuordnen.
Quellen
Häufige Fragen
Was macht eine Datenbank groß?
Vor allem alte Fassungen von Beiträgen, dazu Papierkorb, Kommentare und Reste entfernter Erweiterungen.
Was ist der erste Schritt?
Eine geprüfte Sicherung. Eine Bereinigung ist ein Eingriff in die Datenbank.
Worauf ist bei Belegen zu achten?
Auf die steuerlichen Fristen von zehn, acht und sechs Jahren.
Wie viel bringt die Bereinigung?
Bei alten Installationen sind Rückgänge um 40 bis 70 Prozent nicht ungewöhnlich.