执行 DMS 的 CDC ,当PostgreSQL 作为数据库的源端时,会在源端实例创建 replication slot, 这会将 DMS 复制任务当作一个 PG 的从库。
避免为应用的日志被删除,所以主库实例会保存日志,直到从库获取日志。
我们可以通过以下查询语句获取到该信息。
当 DMS 正常启动时, 可以从 pg_stat_replication , pg_replication_slots 查询到信息。
当 DMS 停止状态时, 可以从 pg_stat_replication 查询到信息。
请将 DMS 开启或删除。避免长时间停止。
https://www.postgresql.org/docs/9.6/warm-standby.html#STREAMING-REPLICATION-SLOTS