VACUUM არის PostgreSQL-ის შენარჩუნების პროცესი, რომელიც აბრუნებს საცავს ჯერ გამოუყენებელი ხაზებიდან (მოძველებული ხაზის ვერსიები, რომლებიც დატოვა MVCC-მ) და აახლებს სტატისტიკას. რადგან Postgres-ის MVCC ქმნის მოძველებულ ხაზებს ყოველ UPDATE/DELETE ოპერაციაში, VACUUM აუცილებელია შეშინების თავიდან აცილებისა და ბაზის ჯანმრთელი მდგომარეობის შესანარჩუნებლად. Autovacuum ამას ავტომატიზირებს.
