Re: WAL question

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: WAL question
Дата
Msg-id 20070112155353.GD27743@alvh.no-ip.org
обсуждение исходный текст
Ответ на Re: WAL question  (Evgeny Gridasov <eugrid@fpm.kubsu.ru>)
Список pgsql-general
Evgeny Gridasov wrote:
> Hello.
>
> So, what happens if I set checkpoint_segments and checkpoint_timeout very high,
> and, shared_buffers to a very low value?
> Will PostgreSQL force a checkpoint when it has not enough memory in shared_buffers for some new "un-checkpointed"
data? 

It won't force a checkpoint -- it will release memory by causing
individual buffer evictions.  (What checkpoint does is evicting all
buffers in one go, but backends can cause a buffer to be evicted if they
need it for something else).

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

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

Предыдущее
От: Evgeny Gridasov
Дата:
Сообщение: Re: WAL question
Следующее
От: Magnus Hagander
Дата:
Сообщение: Re: [HACKERS] Checkpoint request failed on version 8.2.1.