Re: PG 8.3 and large shared buffer settings

Поиск
Список
Период
Сортировка
От Jeff Janes
Тема Re: PG 8.3 and large shared buffer settings
Дата
Msg-id f67928030909261216r4e3a1ad7r5821f02f583c3206@mail.gmail.com
обсуждение исходный текст
Ответ на Re: PG 8.3 and large shared buffer settings  (Greg Smith <gsmith@gregsmith.com>)
Ответы Re: PG 8.3 and large shared buffer settings  (Greg Smith <gsmith@gregsmith.com>)
Список pgsql-performance
On Sat, Sep 26, 2009 at 8:19 AM, Greg Smith <gsmith@gregsmith.com> wrote:
>
> Another problem spot are checkpoints.  If you dirty a very large buffer
> cache, that whole thing will have to get dumped to disk eventually, and on
> some workloads people have found they have to reduce shared_buffers
> specifically to keep this from being too painful.

Hi Greg,

Is this the case even if checkpoint_completion_target is set close to 1.0?

If you dirty buffers fast enough to dirty most of a huge
shared_buffers area between checkpoints, then it seems like lowering
the shared_buffers wouldn't reduce the amount of I/O needed, it would
just shift the I/O from checkpoints to the backends themselves.

It looks like checkpoint_completion_target was introduced in 8.3.0

Cheers,

Jeff

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

Предыдущее
От: Jeff Janes
Дата:
Сообщение: Re: PG 8.3 and large shared buffer settings
Следующее
От: Greg Smith
Дата:
Сообщение: Re: PG 8.3 and large shared buffer settings