Re: archive_timeout, checkpoint_timeout - Mailing list pgsql-general

From Rob Adams
Subject Re: archive_timeout, checkpoint_timeout
Date
Msg-id 489122A9.2040703@cox.net
Whole thread Raw
In response to Re: archive_timeout, checkpoint_timeout  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
I was referring to this post:
http://archives.postgresql.org/pgsql-hackers/2007-10/msg01361.php

The test database was completely idle.  WAL files were only being
archived at the interval specified in checkpoint_timeout (I was using
the default value) -- archive_timeout didn't make them happen any faster.

Upon retesting, archive_timeout is working properly when there are
regular updates happening to the database.

Thanks for your help!
--Rob Adams


Tom Lane wrote:
> Rob Adams <robfadams@cox.net> writes:
>> archive_timeout only seems to work if it's >= checkpoint_timeout.
>
> Hmm, no, they should be pretty independent.  Define "seems to work"
> please?
>
> One possible connection is that an xlog file switch will not actually
> happen unless some xlog output has been generated since the last switch.
> If you were watching an otherwise-idle system then maybe the checkpoint
> records are needed to make it look like a switch is needed.  OTOH if
> it's *that* idle then the checkpoints should be no-ops too.  So we
> need a bit more context to understand what's happening.  How often
> do real updates happen on your database?
>
>             regards, tom lane
>

pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: archive_timeout, checkpoint_timeout
Next
From: marko
Date:
Subject: Shared object "libpq.so.3" not found