Re: Default maximum time replication between master and slave databases

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: Alberto Olivares <alberto(dot)olivares(at)snowflakesoftware(dot)com>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: Default maximum time replication between master and slave databases
Date: 2015-07-10 13:56:23
Message-ID: CAECtzeUkoJKQ1UoTyVD36UhMKTsEo5vdhT3f69-TtcxTA01gaw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Hi

Le 10 juil. 2015 2:58 PM, "Alberto Olivares" <
alberto(dot)olivares(at)snowflakesoftware(dot)com> a écrit :
>
> Hello,
>
> I am running this query in the slave database:
>
> SELECT EXTRACT (epoch from now() - pg_last_xact_replay_timestamp());
>
> The maximum result is 60 seconds then the value goes to 0 and start
again. I would like to modify this value to maximum 30 seconds.
>
> I have tried to change different parameters on the postgresql.conf in
both databases but I have not find the solution.
>
> Anyone knows how to change this default value?
>

pg_last_xact_replay_timestamp() gives you the timestamp of the last
replayed transaction. That doesn't have anything to do with configuration.
It mostly depends on the activity on the master. If you don't have any
write activity on the master, you'll have bigger values. And that's normal.

--
Guillaume

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Guillaume Lelarge 2015-07-10 14:07:03 Re: Automatic restore corruption problem
Previous Message Alberto Olivares 2015-07-10 13:47:23 Re: Default maximum time replication between master and slave databases