PostgreSQL的 - 衡量逻辑复制滞后

问题描述 投票:1回答:1

有测量PostgreSQL的逻辑复制延迟的方法吗?

postgresql database-replication postgresql-11
1个回答
1
投票

您可以检查pg_catalog.pg_replication_slots。运行主(发布者)的服务器上的代码:

SELECT 
    slot_name,
    confirmed_flush_lsn, 
    pg_current_wal_lsn(), 
    (pg_current_wal_lsn() - confirmed_flush_lsn) AS lsn_distance
FROM pg_replication_slots;

lsn_distance是复制延迟的度量。

© www.soinside.com 2019 - 2024. All rights reserved.