Re: How to determine replication lag

Поиск
Список
Период
Сортировка
От Vasilis Ventirozos
Тема Re: How to determine replication lag
Дата
Msg-id CAF8jcqq=jX-vf2f0iiLn-dyrM2_vQQZCvzhE-BBwvjTAtHCj0Q@mail.gmail.com
обсуждение исходный текст
Ответ на Re: How to determine replication lag  (Dan Herzog <dherzog@marchex.com>)
Ответы Postgres-XC, adding a new server to the cluster.
Список pgsql-admin
try this :
  
 SELECT
        client_hostname,
        client_addr,
        sent_offset - (replay_offset - (sent_xlog - replay_xlog) * 255 * 16 ^ 6 ) AS byte_lag
    FROM (
        SELECT
            client_hostname,
            client_addr,
            ('x' || lpad(split_part(sent_location,   '/', 1), 8, '0'))::bit(32)::bigint AS sent_xlog,
            ('x' || lpad(split_part(replay_location, '/', 1), 8, '0'))::bit(32)::bigint AS replay_xlog,
            ('x' || lpad(split_part(sent_location,   '/', 2), 8, '0'))::bit(32)::bigint AS sent_offset,
            ('x' || lpad(split_part(replay_location, '/', 2), 8, '0'))::bit(32)::bigint AS replay_offset
        FROM pg_stat_replication
    ) AS s;


Vasilis Ventirozos

В списке pgsql-admin по дате отправления:

Предыдущее
От: Dan Herzog
Дата:
Сообщение: Re: How to determine replication lag
Следующее
От: "Joseph Mays"
Дата:
Сообщение: Postgres-XC, adding a new server to the cluster.