Re: Checkpointer vs pg_stat_bgwriter

Поиск
Список
Период
Сортировка
От Fujii Masao
Тема Re: Checkpointer vs pg_stat_bgwriter
Дата
Msg-id CAHGQGwE+66oOE_4XbkR0PwsVH1uCWRuVbuzL7dvWLQNsgS1tew@mail.gmail.com
обсуждение исходный текст
Ответ на Checkpointer vs pg_stat_bgwriter  (Magnus Hagander <magnus@hagander.net>)
Список pgsql-hackers
On Mon, Feb 27, 2012 at 4:24 AM, Magnus Hagander <magnus@hagander.net> wrote:
> Hi!
>
> I admit to not having actually tested this since I don't have a good
> cluster to test it on right now, but from what I can tell the code in
> the new checkpointer process only sends statistics to the collector
> once the checkpoint is finished (checkpointer.c, line 549). The 9.1
> and earlier sent this every time they entered a delay state (in
> BgWriterNap() called from CheckpointWriteDelay()).
>
> So in 9.1 and earlier we could see how a checkpoint wrote things as it
> was running, but in 9.2 we'll get it all as one big block at the end
> of the checkpoint - which can be a lot later in the spread case.
>
> Am I reading the code right?
>
> And if so, was this an intentional change, and if so why? To me it
> seems like a loss of functionality that should be fixed..

I agree that this should be fixed.

Regards,

-- 
Fujii Masao
NIPPON TELEGRAPH AND TELEPHONE CORPORATION
NTT Open Source Software Center


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

Предыдущее
От: Josh Kupershmidt
Дата:
Сообщение: misleading error message from connectMaintenanceDatabase()
Следующее
От: Ants Aasma
Дата:
Сообщение: Re: Initial 9.2 pgbench write results