Autovacuum

Autovacuum nimmt dem Datenbankadministrator die explizite Durchführung von VACUUM- und ANALYZE-Wartungskommandos ab. (Der Autovacuum-Dienst macht also auch ein »Autoanalyze«.) Dabei sorgt es basierend auf Tabellenstatistiken dafür, dass die Wartung von Tabellen und Indexen in regelmäßigen Zeitintervallen immer wenn nötig, aber auch nicht öfter stattfindet. Autovacuum ist in PostgreSQL integriert und wird vom Datenbankmanagement-System selbst gesteuert. Somit entfällt der Aufwand für den Betrieb externer Wartungsjobs über cron oder at.

Der Autovacuum-Dienst kann über Laufzeitparameter systemweit oder auf Tabellenebene konfiguriert werden. Für das erstgenannte Verfahren steht eine Anzahl von Konfigurationsparametern zur Verfügung, die ...

Get PostgreSQL-Administration, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.