PostgreSQL-测量逻辑复制滞后

时间:2019-02-06 23:29:30

标签: postgresql database-replication postgresql-11

是否可以测量PostgreSQL中的逻辑复制滞后?

1 个答案:

答案 0 :(得分: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是复制延迟的量度。