使用SQL函数接口进行逻辑解码

    • 逻辑日志目前从主机节点中抽取,如果进行逻辑复制,需要保证GUC参数\=on。

    • 设置GUC参数wal_level\=logical。

    • 仅限初始用户和拥有REPLICATION权限的用户进行操作。三权分立关闭时数据库管理员可进行逻辑复制操作,三权分立开启时不允许数据库管理员进行逻辑复制操作。

    • 目前默认不支持主备从部署模式。

    操作步骤

    1. 使用如下命令通过连接默认数据库postgres。

      其中,16000为数据库端口号,用户可根据实际情况替换。

    2. 创建名称为slot1的逻辑复制槽。

    3. 在数据库中创建表t,并向表t中插入数据。