文章 2024-07-17 来自:开发者社区

实时计算 Flink版操作报错合集之在设置监控PostgreSQL数据库时,将wal_level设置为logical,出现一些表更新和删除操作报错,怎么办

问题一:Flink CDC里,ticdc老报这个是为什么? Flink CDC里,ticdc老报这个是为什么?java.lang.NullPointerException: Failed to init client for PD cluster. 参考答案: 这个问题可能是由于在初始化PD(Placement Driver)集群客户端时出现了空指针异...

实时计算 Flink版操作报错合集之在设置监控PostgreSQL数据库时,将wal_level设置为logical,出现一些表更新和删除操作报错,怎么办
文章 2023-07-18 来自:开发者社区

How to Optimize PostgreSQL Logical Replication

How to Optimize PostgreSQL Logical Replication逻辑复制(Logical Replication)或Pglogical是表级别的复制。两者都是基于WAL的复制机制,允许在两个实例之间复制指定表的WAL。这两个看起来让人迷惑,到底有什么区别呢?Logical Replication是PostgreSQL10.0引入的内置新特性,而pglogical则是一....

How to Optimize PostgreSQL Logical Replication
问答 2022-08-12 来自:开发者社区

请问 PostgreSQL CDC 只能连接主库是吗?连接从库报错 logical decodin

请问 PostgreSQL CDC 只能连接主库是吗?连接从库报错 logical decoding cannot be used while in recovery

文章 2022-04-16 来自:开发者社区

PostgreSQL 9.4 logical replicatoin patch: logical changeset generation v5

PostgreSQL 的xlog逻辑解析补丁, 可以从xlog中解出数据库中执行的SQL, 但是从测试情况来看目前不支持DDL的解析, 只有DML的解析. 未来PostgreSQL可以基于此增加基于SQL复制的功能.  补丁比较多, 有些是单独提交的, 本文将简单的测试一下. 下载PostgreSQL源码, 注意最好使用补丁释放前一天的版本 :  http://git.post...

文章 2022-04-16 来自:开发者社区

PostgreSQL 9.4 add logical replication command and parameters

逻辑复制已经讲了蛮久, 以前拿未提交的补丁测试过一下. http://blog.163.com/digoal@126/blog/static/163877040201362693010810/ 现在终于看到9.4提交的一些信息了, 从提交的信息来看, 基础基本上打好了. 看样子逻辑复制很快就要实现了.Add new wal_level, logical, sufficient for logi.....

文章 2022-04-16 来自:开发者社区

PostgreSQL client's startup packet different between logical and normal stream replication

我们知道PostgreSQL 9.4新增了逻辑流复制的功能, 在客户端连接数据库服务器时, 通过发送给数据库的startup packet来判断是否要数据库启动wal sender, 并且如何来识别是逻辑复制还是普通的流复制. 数据库处理启动包的代码9.3和9.4的区别 :  PostgreSQL 9.4的 ProcessStartupPacket@src/backend/postmas...

文章 2022-04-16 来自:开发者社区

PostgreSQL 9.4 BDR(Bi-Directional Replication), LLSR(Logical Log Stream Replication)

非常感谢2ND团队的辛勤付出, PostgreSQL 9.4的逻辑流复制模块BDR已经小有所成, 本文将演示一下bdr的使用. bi-directional replication顾名思义, 就是互相复制的意思(也称为逻辑流复制), 同样需要利用WAL, 目前为单进程, 以后可能会改进到多进程, 不过即使单进程, 也比目前的其他第三方复制快很多(如slony-I, londiste3). ...

文章 2022-04-16 来自:开发者社区

PostgreSQL backup and recovery - online logical backup & recovery

PostgreSQL 逻辑备份, 指在线备份数据库数据, DDL以SQL语句形式输出, 数据则可以以SQL语句或者固定分隔符的形式输出.  备份时不影响其他用户对备份对象的DML操作.  本文主要介绍一下PostgreSQL提供的逻辑备份工具pg_dump, pg_dumpall, 以及数据库的COPY命令. pg_dump :  使用pg_dump进行备份时, 其他...

文章 2022-02-17 来自:开发者社区

PostgreSQL增量订阅方案:利用Logical Decoding订阅增量

Logical Decoding是PostgreSQL9.4中的一个重要功能,它的功能是从PG的WAL日志中,读取数据库更新信息,然后“翻译”(Decode)成逻辑的形式,可发送到远程从库做数据同步。该方案实现思路如下:1.要利用该功能,首先需要修改PostgreSQL的配置文件: wal_level = logical max_replication_slots = 1 # 该参数要大于等...

PostgreSQL增量订阅方案:利用Logical Decoding订阅增量
文章 2022-02-17 来自:开发者社区

PostgreSQL 11 preview - Logical replication support for TRUNCATE

标签 PostgreSQL , 逻辑订阅 , TRUNCATE 背景 PostgreSQL 11 逻辑订阅支持insert, update, delete, truncate。 后期可能还会增加对DDL的支持,目前的DDL(包括对已有订阅表的结构修改,新增,删除表等操作)通过如下方法来支持: 《PostgreSQL 逻辑订阅 - DDL 订阅 实现方法》 支持TRUNCATE的PATCH如下...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像