Re: Impact of vacuum full...

Поиск
Список
Период
Сортировка
От Scott Marlowe
Тема Re: Impact of vacuum full...
Дата
Msg-id 1153498809.31664.1.camel@state.g2switchworks.com
обсуждение исходный текст
Ответ на Impact of vacuum full...  (Erik Jones <erik@myemma.com>)
Ответы Re: Impact of vacuum full...
Список pgsql-general
On Fri, 2006-07-21 at 10:13, Erik Jones wrote:
> Hello, I was wondering if someone could enlighten me as to the impact to
> the entire database of running VACUUM FULL against a single table.  The
> reason I ask is that at company we work for we have a very large number
> of queue type tables that fill up and empty out on a regular basis

HOLD ON! Do you empty them by doing something like

delete from table

with no where clause?

If so, then try truncating the table.  That will clean it completely and
reclaim all the dead space, plus it's faster than delete anyway.

If that doesn't help, look at scheduling more aggressive plain vacuums
(no just autovacuum, but cron job vacuum on specific tables that you
know have a high turnover).

Vacuum full is basically admitting your regular vacuum schedule isn't /
can't be aggressive enough.

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

Предыдущее
От: "Christian Rengstl"
Дата:
Сообщение: Antw: problem with windows installer
Следующее
От: Eric E
Дата:
Сообщение: Problem getting postmaster PID in pg_regress