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 по дате отправления: