Priporočljiva je uporaba pg_autovacuum

Proces pg_autovacuum, poprej dodatna storitev, je od PostgreSQL-a 8.1 dalje vključen v osnovni paket. Samodejno bo zagnal VACUUM, ko pride do sprememb določene količine podatkov.

Redna uporaba VACUUM-a je na PostgreSQL strežnikih pogoj za konsistentnost podatkov ter ohranitev velike zmogljivosti strežnika. Za začetek je priporočljivo omogočiti pg_autovacuum prikriti proces, in sicer z nastavitvijo možnosti 'autovacuum', 'stats_start_collector' in 'stats_row_level', nahajajo se v datoteki postgresql.conf, na vrednost 'on'. Ob zanemarljivih vplivih na delovanje zaradi sledenja sprememb podatkov pridobite samodejno izvajanje VACUUM-a.

Za prilagoditev delovanja procesa pg_autovacuum je potrebno nastaviti njegove parametre v datoteki postgresql.conf. Nastavitve so lahko ali globalne ali prirejene posameznim tabelam; več informacij je na voljo v dokumentaciji.