使用DDL触发器同步多个数据库结构

使用DDL触发器同步多个数据库结构数据库

背景:当开发组比较大时,势必会分布到不一样的地理位置,若没法在同一个快速网络中工做,就会形成多个开发库并存的局面,这样就须要多个开发库结构的同步,甚至是开发测试数据的同步。网络

思路:使用DDL触发器是一个不错的方法,能够在库表结构发生变化时,记录下变化信息,再经过设计开发同步工具,定时扫描变化信息,实现多个开发库的结构同步。工具

示例:假设有A、B两个开发库,触发器T,变化信息记录表TableChange,开发同步工具S。能够将对不一样数据库的支持都内置到S中,操做人员选择数据库后,设置好链接,就直接将T和TC初始化完毕。测试

相关文章
相关标签/搜索