pg_stat_subscription可以查看订阅者的相关状态信息: 在CREATE SUBSCRIPTION命令执行完成后,其余的工作将由replication launcher、walsender、apply worker和tablesync worker进程在后台完成。 后台进程 Replication launcher 此进程由postmaster进程在实例启动期间启动。它将定期检查pg_subscription目录表,查看是否添加或启用了订阅。
PG_STAT_SUBSCRIPTION获取订阅的详细同步信息。 表1 PG_STAT_SUBSCRIPTION字段 名称 类型 描述 subid oid 订阅的oid。 subname name 订阅的名称。 pid integer 后台apply线程的thread id。 received_lsn text 从发布端接收到的最近的lsn。 last_msg_send_time timestamp with time zone 最近发布端发送消息的时间...
pg_stat_replication中看到的apply位点已经大于等于3的事务结束位置 当所有表都是r或s状态时,订阅端的apply worker顺序接受和应用WAL日志。 在订阅端本地提交完成前,不会实施后续的send_feedback(),所以不会产生超过实际提交位置的apply位点(甚至碰巧pg_stat_subscription中的latest_end_lsn也可以认为是对的)。 4. ...
PG_STAT_SUBSCRIPTION displays the detailed synchronization information about a subscription.
- function pg_stat_get_subscription_stats (pg_proc.dat) - view pg_stat_subscription_stats (src/backend/catalog/system_views.sql) - TAP test SELECTs (test/subscription/t/026_stats.pl) ~ Thoughts? === [1] docs -https://www.postgresql.org/docs/devel/monitoring-stats.html#MONITORING-PG-...
监控:pg_stat_subscription配置:publisher:wal_level 必须设置成 logical。max_replication_slotspg_publication -- 记录PUBLICATION对象信息 pg_publication_rel-- 记录PUBLICATION对象和表之间的对应关系 pg_publication_tables-- 记录PUBLICATION对象和表名之间的关系 pg_subscription-- 记录SUBSCRIPTION对象信息 v.pg_...
alterpublication pub1addtabletest.tab1;#从节点需要刷新才能看到新添加表altersubscription pub1 refresh publication; #刷新订阅droppubilcation pub1; #删除发布select*frompg_pubilcation;#发布select*frompg_pubilcation_tables;#发布哪些表select*frompg_stat_subscription;#复制进度select*frompg_subscription; #订阅...
stat_subscription" does not exist31LINE 1: select * from pg_stat_subscription;32 ^33psql:DB_PG_HC_lhr_v7.0.0.sql:464: ERROR: relation "pg_subscription" does not exist34LINE 1: select * from pg_subscription;35 ^36psql:DB_PG_HC_lhr_v7.0.0.sql:468: ERROR: relation "pg_subscription...
检查复制延迟:通过pg_stat_replication和pg_stat_subscription视图监控复制延迟。 管理复制槽:确保复制槽没有被意外删除或填满。 处理冲突:在必要时处理数据冲突和错误。 备份和恢复:定期备份数据库,并在需要时能够快速恢复。 通过上述步骤,你应该能够成功搭建并维护一个PostgreSQL逻辑复制环境。如果遇到任何问题,请查阅Pos...
pg_catalog | pg_stat_progress_vacuum |view| postgres pg_catalog | pg_stat_replication |view| postgres pg_catalog | pg_stat_ssl |view| postgres pg_catalog | pg_stat_subscription |view| postgres pg_catalog | pg_stat_sys_indexes |view| postgres ...