Re: Large historical tables and autovacuum

Поиск
Список
Период
Сортировка
От David Morton
Тема Re: Large historical tables and autovacuum
Дата
Msg-id CAAo2Tf-uRSk9wmxQP4mqcU-hxoY_=kqTXUkLNJv+Um4=XDD2ng@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Large historical tables and autovacuum  (Fernando Hevia <fhevia@gmail.com>)
Ответы Re: Large historical tables and autovacuum
Re: Large historical tables and autovacuum
Список pgsql-admin
What are the implications of doing this ?
Some times we experience the vacuum being started to prevent wraparound, i understand this will always take place if required regardless of autovacuum settings ?

Is there any way of making the table 'read only' so its nice and tidy / immutable ?

Dave

On Tue, Sep 11, 2012 at 3:57 PM, Fernando Hevia <fhevia@gmail.com> wrote:

On Mon, Sep 10, 2012 at 5:30 PM, David Morton <davidmorton78@gmail.com> wrote:
We have many large tables which contain static historical data, they are auto vacuumed on a regular basis (sometimes to prevent wraparound) which i suspect causes a few annoying side effects:
- Additional WAL file generation
- Increased 'changed' data as far as our online rsync based backups are concerned

Is there any way to tell Postgres that these tables are now not available for changes so we can avoid these seemingly pointless maintenance tasks ?

ALTER TABLE table_name SET (
  autovacuum_enabled = false
); 

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

Предыдущее
От: Fernando Hevia
Дата:
Сообщение: Re: Large historical tables and autovacuum
Следующее
От: Rosser Schwarz
Дата:
Сообщение: Re: Large historical tables and autovacuum