Difference between Vacuum and Vacuum full

From: "Radhika S" <radhika(dot)sambamurti(at)gmail(dot)com>
To: pgsql-performance(at)postgresql(dot)org
Subject: Difference between Vacuum and Vacuum full
Date: 2007-10-03 01:45:37
Message-ID: fe27bfd40710021845r59796586t8f9e672d0f4142d3@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

Hi,

I have recently had to change our nightly jobs from running vacuum
full, as it has caused problems for us. Upon doing more reading on
this topic, I understand that vacuum full needs explicit locks on the
entire db and explicit locking conflicts with all other locks.

But this has bought me to the question of what exactly is the
difference between vacuum and vacuum full. If both give back free
space to the disk, then why have vacuum full.

Thank you.
Radhika

--
It is all a matter of perspective. You choose your view by choosing
where to stand. --Larry Wall

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Scott Marlowe 2007-10-03 01:55:35 Re: Difference between Vacuum and Vacuum full
Previous Message Greg Williamson 2007-10-02 22:39:51 Re: Newbie question about degraded performance on delete statement.