MySQL 复制的演进史讲得挺透彻的,Ivan Ma 这份资料可以说是干货满满。讲了从早期的异步复制,一直到现在更稳定的 GTID 模式,顺带还提了些实战中的应用场景,比如主从切换、容灾、甚至 Kettle 的同步方案,蛮适合用来快速掌握复制机制的核心逻辑。

Safe Harbor 那个声明你就当是 Oracle 的标准流程,不用太在意,重点是后面几页的内容。里面不少内容都可以拿来直接用,比如同步流程图、复制延迟的几种思路,还有一些和OracleKettle对接时遇到的小坑。

顺手也整理了些相关工具和指南,像是MySQL 转 Oracle 工具Oracle 连接 MySQL 配置指南,还有个KettleCDC 同步工具,如果你正打算搞异构数据库同步,挺值得看看。

哦对了,如果你之前对SQL 复制理解还停留在单向复制的层面,那这份文档能帮你打开点思路,比如多主复制、级联复制这些高级玩法都讲到了,配合上官方文档和社区案例,用起来更安心。

如果你在做数据迁移、数据库高可用部署,或者想玩玩MySQL + Oracle的混搭方案,可以把这个文档当作工具书来翻。图多、字不啰嗦,看完收获不小。