Re: UPDATES hang every 5 minutes
От | Scott Marlowe |
---|---|
Тема | Re: UPDATES hang every 5 minutes |
Дата | |
Msg-id | dcc563d10708091904n2b5a1461kaa75f36ecec616fd@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: UPDATES hang every 5 minutes (Greg Smith <gsmith@gregsmith.com>) |
Ответы |
Re: UPDATES hang every 5 minutes
|
Список | pgsql-general |
On 8/9/07, Greg Smith <gsmith@gregsmith.com> wrote: > On Tue, 7 Aug 2007, mr19 wrote: > > > I have a process that updates ~ 1500 rows in a table once a second. Every 5 > > minutes (almost exactly) the update takes ~ 15 seconds (normally < 1). > > Lots of updates will trigger checkpoints and, if you have auto-vacuum > turned on, regular vacuum activity--either of which could contribute to > your long delays. A 15 second long pause sounds more like checkpoints to > me. Try increasing checkpoint_warning in your postgresql.conf file to its > maximum of 3600 and restart the server when you can tolerate a small > service disruption; that will get you a note in the logs every time one > happens so you can see if they line up with the slowdowns. Wouldn't that be the other way around, set checkpoint_warning to 1 so it triggers every time the checkpoint happens? Note you don't have to stop / restart, just reload, and the default checkpoint timeout is 5 minutes. Would increasing the checkpoint_timeout and adjusting the bgwriter settings help here?
В списке pgsql-general по дате отправления: