举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > PostgreSQL 冲突

PostgreSQL 冲突

2023-04-06 09:57 PostgreSQL 冲突

 PostgreSQL 冲突

逻辑复制的行为类似于正常的DML操作,即便数据在订阅者节点本地被修改,逻辑复制也会根据收到的更改来更新数据。如果流入的数据违背了任何约束,复制将停止。这种情况被称为一个冲突。在复制UPDATEDELETE操作时,缺失的数据将不会产生冲突并且这类操作将被简单地跳过。

冲突将会产生错误并且停止复制,它必须由用户手工解决。在订阅者的服务器日志中可以找到有关冲突的详细情况。

通过更改订阅者上的数据(这样它就不会与到来的数据发生冲突)或者跳过与已有数据冲突的事务可以解决这种冲突。通过调用pg_replication_origin_advance()函数可以跳过该事务,函数的参数是对应于该订阅名称的node_name以及一个位置。复制源头的当前位置可以在 pg_replication_origin_status 系统视图中看到。


阅读全文
以上是编程学为你收集整理的 PostgreSQL 冲突全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  •  PostgreSQL 运行 SQL 命令

    PostgreSQL 运行 SQL 命令

    2023-03-31

    35.3.1. 执行 SQL 语句35.3.2. 使用游标35.3.3. 管理事务35.3.4. 预备语句任何 SQL 命令都可以在一个嵌入式 SQL 应用中被运行。...

  •  PostgreSQL 库函数

    PostgreSQL 库函数

    2023-03-28 PostgreSQL 库函数

    libecpg库主要包含用于实现嵌入式 SQL 命令所表达功能的“隐藏”函数。但是也有一些可以被直接调用的函数。但是注意这会让你的代...

  •  HTML DOM Checkbox defaultChecked 属性

    HTML DOM Checkbox defaultChecked 属性

    2023-06-01

    Checkbox defaultChecked 属性 Checkbox 对象定义和用法defaultChecked 属性可返回 checked 属性的默认值。该属性在 checkbox 默...

  • html中dom HTML DOM Image longDesc 属性

    html中dom HTML DOM Image longDesc 属性

    2023-04-11

    Image longDesc 属性 Image 对象定义和用法longDesc 属性可设置或返回图片的 longDesc 属性值。longdesc 属性指定了包含图像描...

  • html button disabled HTML DOM Input Button disabled 属性

    html button disabled HTML DOM Input Button disabled 属性

    2023-05-30

    Input Button disabled 属性 Input Button 对象实例实例 1禁用一个按钮:scriptdocument.getElementById("firstbtn").disabled=tr...

© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部