云数据库 RDS-最滞后副本滞后量和复制时延高问题定位及处理方法:指标异常说明(影响)

时间:2024-12-20 17:08:41

指标异常说明(影响)

  • 最滞后副本滞后量:多个副本中最滞后副本(依据接收到的WAL数据)滞后量。可以通过如下SQL查看多个副本使用复制槽的滞后量情况。
    select slot_name, temporary, active,restart_lsn, confirmed_flush_lsn, master_lsn, pg_size_pretty(pg_wal_lsn_diff(master_lsn, a.restart_lsn)) as latency from pg_replication_slots a, pg_current_wal_lsn() as master_lsn;
  • 复制时延:副本滞后时延,即数据写入主数据库和复制到副本之间的时间延迟。

当数据库最滞后副本滞后量或复制时延高时,可能会产生以下影响:

  • 数据库主服务器会保留所需要的wal日志,使得该部分wal日志无法被清理,从而导致wal日志积压,占用更多的磁盘空间,严重时会导致磁盘满。
  • 复制时延高,说明回放速度落后主机,影响数据实时性。
support.huaweicloud.com/usermanual-rds/rds_pg_08_00012.html