不中断复制但仍将架构更改应用于主和次的最佳方法是什么?(不仅仅是DDL、新文章等)
我们有一个庞大的数据库,所以我们不得不使用备份进行复制。这个过程很耗时(2-3小时)。每个版本都有大量的模式更改,因为我们处于active dev模式,所以我们不想浪费2-3个小时来一次又一次地重复这个过程。
有什么建议或想法吗?
发布于 2018-06-09 13:41:34
对于事务性复制,必须确保架构更改是订阅服务器上的兼容或风险错误。在实践中,这意味着检查架构更改脚本并测试它们与复制拓扑的兼容性。添加项目需要一个新的快照,但如果要缩小快照大小,则可以创建第二个发布以保存添加的表。
如果您不想这样做,那么基于日志的副本可能是一个更好的设计。看(如读规模可用性组 )
https://dba.stackexchange.com/questions/209151
相似问题