← Datenbankadministration für Sysadmins
Speicherwachstum und Routinewartung: Aufblähung, Aufräumen und der Preis des Platzes
200 Millionen Zeilen gelöscht, Vorgang fehlerfrei — und das Volume ist genauso voll wie vorher. Das ist keine Störung, sondern die dokumentierte Arbeitsweise: Alte Zeilenversionen dürfen nicht verschwinden, solange jemand sie noch sehen könnte. Dieses Modul trennt Aufblähung von echtem Wachstum, zeigt warum die Maßnahme gegen volle Platten selbst zusätzlichen Platz braucht — und behandelt die Uhr, die im Hintergrund läuft und deren Ablauf die Dokumentation als katastrophalen Datenverlust bezeichnet.
Solide · ~45 Min · 11 Abschnitte Einführung · 9 Übungen (davon 3 Missionen)
Modul starten →
Fortschritt wird gespeichert — du kannst das Modul später jederzeit fortsetzen.
Das kannst du danach
- ✓Du unterscheidest Aufblähung von echtem Datenwachstum und wählst danach zwischen Aufräumen, Archivieren und Kapazität.
- ✓Du weißt, welche Maßnahmen Platz an das Betriebssystem zurückgeben und welche ihn nur intern wiederverwendbar machen — samt Sperre und Platzbedarf der teuren Wege.
- ✓Du ordnest ein Wartungsfenster so, dass jede Arbeit der nächsten zuarbeitet, und kennst die Lücken, die die Automatik bewusst offen lässt.
Übungen
- 1. EntscheidungWie erklärst du das?
- 2. EntscheidungWas entgegnest du?
- 3. EntscheidungWas schlägst du vor?
- 4. EntscheidungWas hältst du dagegen?
- 5. MissionDer nächtliche Wartungsauftrag
- 6. ReihenfolgeVier Arbeiten, ein Fenster
- 7. EntscheidungWas ist die wahrscheinlichste Ursache?
- 8. EntscheidungWie bewertest du den Plan?
- 9. MissionWas gibt Platz an das Betriebssystem zurück?
Arbeitsartefakte
- ↓Vier Arbeiten, ein Fensterdatabase-storage-window-sequence-2026-09-12 · geprüft: 2026-09-12
Quellen & Aktualität6 Primärquellen · zuletzt geprüft:
- 01postgresql.org/docs/current/routine-vacuuming.html
- 02postgresql.org/docs/current/storage-file-layout.html
- 03postgresql.org/docs/current/monitoring-stats.html
- 04postgresql.org/docs/current/runtime-config-logging.html
- 05learn.microsoft.com/en-us/sql/relational-datab…es/shrink-a-database
- 06learn.microsoft.com/en-us/sql/relational-datab…ry-models-sql-server
Verfasst von Julian Zentgraf