发布于 2019-04-20 17:27:23
您应该监视相对于RPO的滞后时间,这对于自动故障转移组来说是5秒。您可能会丢失的更新时间被称为恢复点目标()。
有时主数据库上的replication_lag_sec有一个空值,这意味着主数据库当前不知道次要值有多远。这通常发生在进程重新启动之后,并且应该是一个短暂的条件。如果replication_lag_sec在一段较长的时间内返回NULL,请考虑通知应用程序。它将表明,由于永久连接失败,辅助数据库无法与主数据库通信。还有一些条件可能导致次要数据库和主数据库上的last_commit时间之间的差异变得很大。例如,如果在没有更改的长时间内对主节点进行提交,则差异将跳转到一个大值,然后迅速返回到0。当这两个值之间的差值在很长时间内保持较大时,可以将其视为一个错误条件。
https://stackoverflow.com/questions/55770592
复制相似问题