Correct query to check streaming replication lag - Mailing list pgsql-general

From Granthana Biswas
Subject Correct query to check streaming replication lag
Date
Msg-id CAACh-pXG=a_xyMKzj0odARyu0ZUiXOgymJEZ1omc_zL1BJqCcQ@mail.gmail.com
Whole thread Raw
Responses Re: Correct query to check streaming replication lag
List pgsql-general
Hello All,

Can anyone please tell me which of the following is the correct replication lag query to find streaming replication lag in seconds?

1. SELECT extract(seconds from (now() - pg_last_xact_replay_timestamp())) AS time_lag;

2. SELECT CASE WHEN pg_last_xlog_receive_location() = pg_last_xlog_replay_location() THEN 0 ELSE EXTRACT (EPOCH FROM now() - pg_last_xact_replay_timestamp()) END AS log_delay;


Regards,
Granthana

pgsql-general by date:

Previous
From: Torsten Förtsch
Date:
Subject: Re: question about checksum in 9.3
Next
From: Ming Li
Date:
Subject: non-zero xmax yet visible