Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Einer der wichtigsten Aspekte der Wartung einer produktiven PostgreSQL-Installation ist VACUUM. Dieser Wartungsbefehl defragmentiert und reorganisiert Tabellen und Indexe und sorgt dafür, dass nicht mehr benötigte Zeilen der Tabellen endgültig überschrieben werden können. Ferner sorgt dieser Wartungsbefehl für den reibungslosen Ablauf von Transaktionen und aktualisiert Statusinformationen, die für den Betrieb der Datenbank notwendig sind. Um die Funktionsweise und den genauen Ablauf dieser Wartungsaufgaben zu verstehen, wird zunächst ein Einblick in die Speicherarchitektur gegeben, gefolgt von einem Überblick über die einzelnen Wartungsaufgaben, die von VACUUM übernommen werden.