database – 如何在PostgreSQL中复制DDL更改
发布时间:2020-12-13 16:05:35 所属栏目:百科 来源:网络整理
导读:在PostgreSQl 9.1中,流复制是通过流式传输WALs记录完成的,这些记录由Master的数据上的UPDATE和DELETE生成. 如何复制DDL更改?那些不是WALs的一部分. 解决方法 Postgresql的Write Ahead Log(WAL)确实包含DDL.在Postgresql中,DDL是事务性的,就像DML一样.一切都
在PostgreSQl 9.1中,流复制是通过流式传输WALs记录完成的,这些记录由Master的数据上的UPDATE和DELETE生成.
如何复制DDL更改?那些不是WALs的一部分. 解决方法
Postgresql的Write Ahead Log(WAL)确实包含DDL.在Postgresql中,DDL是事务性的,就像DML一样.一切都通过WAL.
见http://wiki.postgresql.org/wiki/Transactional_DDL_in_PostgreSQL:_A_Competitive_Analysis (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- vb.net – 实现属性必须具有匹配的’ReadOnly’或’WriteOn
- [cocos2d-x] --- 完美解决中文乱码
- Cocos2dx 疯狂跑酷(CrazyRun)游戏项目解析
- ruby-on-rails – 在rails 3中未发现rake任务
- Oralce数据导入出现(SYSTEM.PROC_AUDIT)问题处理方法
- c – 为什么shared_ptr不能解析函数接口中的继承关系?
- ruby-on-rails – Sidekiq在完成后安排同一个工作人员排队
- ruby – %x []捕获所有输出?
- ruby-on-rails – rails / minitest不为选定的测试加载灯具
- regex – 如何在Go中执行不区分大小写的正则表达式?