1. 转型路线
    对于Oracle数据库转型一般是有两种选择:

    ①.去Oracle特性依赖:取出所有对Oracle专有特性的依赖,采用标准的SQL,最大程度实现应用与特定数据库产品的解耦,灵活并且可以从集中式架构向分布式架构转化。
    ②.平滑迁移GaussDB:采用系统级平滑迁移方案,通过GaussDB(Oracle兼容模式)及UGO自动化迁移工具,大幅减少Oracle迁移工作量。这次的目标数据库为GaussDB精简模式,扩展能力受限。适用于业务逻辑和业务规模都已经稳定,或者时效性优先的项目。

  2. 环境部署
    GaussDB在生产上得部署模式是怎么样得?
    有3种部署方案:
    ①.Gauss精简模式单集群部署:基于MCS容器部署在跨嘉定和外高桥得高斯Region,1主3备4 副本+ETCD仲裁节点,共使用5个MCS容器。
    ②.GaussDB精简模式双集群部署:两个独立得精简模式集群基于裸金属服务器分别部署在嘉定 和外高桥得通用Region,通过存储级得强一致同步,确保两个集群得数据实时一致。3节点+3节 点+一台Dorado存储。
    ③.GaussDB分布式模式:基于MCS容器部署在跨嘉定和外高桥的高斯Region,最小规模为4分 片,每个分片1主3备4副本,加上ETCD仲裁节点,共使用9个MCS容器。
  3. 性能容量
    GaussDB 精简模式的存储上限有多少? CARC 今年转型的库有11T的容量,预计2年内增长到15T,灾备2、3级的应用数据量这么大能否上 GaussDB 精简模式双集群部署?
    A :(1) GaussDB 精笥模式的生群最大存储睿量16TB,建议用数据量5T以内。
    (2) GaussDB 精简模式双集群平用 Dorado 盘机佳中存储,最大/建议存储容量也是 16TB/5TB,云管控930版本升级之后解除存储容量限制,但是,数据库实例的容量仍需结合业 务对性能的要求进行评估。
  4. 产品机制
  5. 周边配置
  6. 迁移实施
  7. 部署架构及高可用
  8. 数据库访问

    1. url
    2. JDBC
    3. gsql
    4. DS/TPDSS
    5. 第三方连接池
  9. 数据库对象迁移

    1. 数据类型
    2. 序列
    3. 表空间
    4. 字符集
    5. 其他问题
  10. 代码改写

    1. 语句语法
    2. 系统函数/包函数
    3. 系统表/系统视图
    4. 逻辑结构
    5. 事务处理
    6. 批量处理
    7. 编译调试
  11. 数据复制
  12. 研发运维平台对接

糖心荷包蛋
1 声望0 粉丝

学习成为一名合格的程序员