更新时间:2022-11-10 GMT+08:00

源库是否包含无日志表(UNLOGGED TABLE)

PostgreSQL为源同步场景

表1 源库是否包含无日志表(UNLOGGED TABLE)

预检查项

源库包含无日志表(UNLOGGED TABLE)。

描述

检查源库包含无日志表(UNLOGGED TABLE),若存在无日志表,则导致同步失败。

待确认提示处理建议

待确认原因:源数据库包含无日志表(UNLOGGED TABLE),对无日志表的修改不会记录日志, 因此进入增量同步后,UNLOGGED类型的表将无法同步增量数据。

处理建议:请确认这些无日志表是否需要同步增量数据,如果需要,请将这些表的UNLOGGED属性去掉,参考命令:ALTER TABLE TABLE_NAME SET LOGGED。