Re: VACUUM technical question

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: VACUUM technical question
Дата
Msg-id 5857.1088716826@sss.pgh.pa.us
обсуждение исходный текст
Ответ на VACUUM technical question  (Ilia Kantor <algolist@manual.ru>)
Список pgsql-general
Ilia Kantor <algolist@manual.ru> writes:
> How does it manage to reduce file size without any locks ?

It doesn't.  The file can only be shortened while holding
AccessExclusiveLock (otherwise we could cause serious problems for
concurrent seqscans).  VACUUM FULL has such a lock anyway,
plain VACUUM only tries to truncate if it can acquire such
a lock for a short time at the end of the VACUUM run.

            regards, tom lane

В списке pgsql-general по дате отправления: