【TiDB 4.0 PCTA 学习笔记】- 3.6.4 Data migration from Oracle(如何将数据从 Oracle 迁移到 TiDB)@1班:李墨白

课程名称:课程版本(101/201/301)+ [【TiDB 4.0 PCTA 学习笔记】- 3.6.4 Data migration from Oracle(如何将数据从 Oracle 迁移到 TiDB)

学习时长:

10min

课程收获:

掌握通过oracle 专业工具 Oracle goldenGate 实现数据迁移及相关的注意事项

课程内容:

OGG(oracle GoldenGate)

GoldenGate软件是一种基于日志的结构化数据复制软件。GoldenGate 能够实现大量交易数据的实时捕捉、变换和投递,实现源数据库与目标数据库的数据同步,保持亚秒级的数据延迟。

  • 数据表 DDL转换
    • 使用原生连接或者其他的工具
  • 全量数据导出
    • 使用 ogg 初始化加载
  • 增量数据同步
    • 使用 ogg

基本的架构图,按照相应的操作策略对元数据的结构,及 数据分阶段完成同步

注意事项

OGG 的版本

  • oracle goldenGate 12.3.0.1.4 for oracle on linux x86-64
  • oracle goldenGate 12.3.0.1.5 fro mysql - compatible DBs on linux x86064

以上两个版本,专门做了兼容性测试,可以解决数据转换和同步的问题

表名大小写

  • tidb是小写,ogg中也需要是小写,否则会报错(Oracle 默认大写)

测试性能可以提供给环境一些参考的依据

按照数据量的规模,可以推算预计需要同步完成的时间

学习过程中遇到的问题或延伸思考:

  • 问题 1:
  • 问题 2:
  • 延伸思考 1:
  • 延伸思考 2:

学习过程中参考的其他资料