4006-998-758
3000+课程任你选择
应用系统从传统Oracle数据库向MySQL数据库迁移
研发学院 体系架构设计 产品经理 开课时间:2021-07-03
尹立庆

多年从事容器技术、云计算、物联网研发工作经验。北航移动云计算硕士。Cloudera大数据认证(图1),项目管理师(PMP)认证(图2),主要研究方向包括容器技术、云计算、物联网、项目管理等;曾就职于阿里等互联网企业,IBM、华为等知名大型企业,现任某大型知名互联网企业首席架构,负责容器技术、云计算、物联网、PaaS平台研发工作。

IT从业近二十年,秉承理论与实践相结合,在学习中实践,在实践中学习,积累了丰富的理论与实践经验,并且乐于将自己的经验分享。尹老师具有敏锐的目光与头脑,发现并集成整合社会资源,为企业节省资源并创造价值,达到为合作伙伴创收的目的。曾为多家国内知名企业提供培训与咨询,包含阿里集团、华为、中国移动、中国电信、中国联通、当当网、中石油、中石化、中国电网、中国银行、中国工商银行、浦发银行、阿尔卡特朗讯、中航国际等。拥有云计算、物联网、大流量、高并发、分布式的大型网站架构和设计经验。曾主导过多个云计算、物联网、私有云、公有云建设项目,早些年也主导过ERP、CMS等软件项目,积累了丰富的实践经验,这些项目中包含多个数百万、上千万的大型项目。项目经历:呼叫中心人工智能客服研发项目、贵州省政府云呼叫中心建设项目、广东发展银行电营、运维大数据分析项目、中石油工程设计西南分公司云计算项目评审委员、中石油大数据挖掘项目,电商库存预测大数据分析项目、大型ERP、电子商务、CRM、电子政务等多个项目。


查看老师详情
课程内容


课程简介


随着互联网的快速发展,每天产生海量的数据,即大数据,企业面对大数据原有的软件系统已经无法满足数据处理的需求,针对这种情况本课程通过介绍如何从Oracle数据库迁移至MySQL数据库,帮助企业优化企业数据库。

本课程内容涵盖了从Oracle数据库迁移至MySQL数据库等相关内容与经验。本课程是尹老师多年工作经验的总结和归纳,使学员深入理解数据迁移的方法、工具。通过本课程的学习,学员掌握数据迁移方法。

 

课程对象 


1、 培训对象包含开发人员、数据库管理人员、运维人员;

2、 大型集团公司、大型网站、电商网站等数据库相关人员;

3、 系统架构师、系统分析师、高级程序员、资深开发人员;

4、 政府机关,金融保险、移动互联网、能源行业等数据库相关人员;

5、 高校、科研院所统计分析研究员,涉及到数据库相关人员

 

 课程目标


1、 使学员掌握从Oracle数据库迁移至MySQL数据库的过程;

2、 分享从Oracle数据库迁移至MySQL数据库项目经验;

 

课程方式 


以课堂讲解、演示、案例分析为主,辅以互动研讨、现场答疑、学以致用。


课程大纲


时间

内容

备注

第一天

第1个主题: 为什么要从Oracle数据库迁移到MySQL数据库(剖析从Oracle数据库迁移到MySQL数据库的原因)(60分钟)

1、 为什么要从Oracle数据库迁移到MySQL数据库?

2、 不同的业务使用不同的引擎性能更高

3、 源代码开放可控性强

4、 成本更低

5、 Oracle中国研发团队裁员

 

第2个主题: 了解Oracle与MySQL数据库区别与相同点(剖析Oracle与MySQL数据库区别与相同点)(60分钟)

1、 Oracle与MySQL数据库相同点

2、 Oracle与MySQL数据库区别

3、 Oracle数据库特性剖析

4、 MySQL数据库特性剖析

5、 MySQL数据库引擎介绍

6、 MySQL数据库引擎对事务的支持

7、 MySQL数据库NoSQL引擎

8、 MySQL数据库分布式引擎

9、 MySQL数据库引擎选择

 

第3个主题: Oracle与MySQL数据库迁移工作内容(剖析Oracle与MySQL数据库迁移的工作内容)(120分钟)

1、 Oracle数据库部署与MySQL数据库部署

2、 Oracle数据库到MySQL数据库的迁移

3、 Oracle数据表到MySQL数据表的迁移

4、 字段类型的迁移

5、 从Oracle到MySQL的历史数据迁移

6、 从Oracle到MySQL的历史数据迁移工具

7、 Oracle数据库到MySQL数据库的代码迁移

8、 ORM关系对象映射中间件Hibernate,iBatis

9、 规定要求使用关系型数据库标准通用语句

 

第4个主题: Oracle与MySQL数据库迁移计划(剖析Oracle与MySQL数据库的迁移计划)(120分钟)

1、 Oracle数据库到MySQL数据库的迁移计划

2、 迁移计划

3、 迁移工作清单

4、 迁移难点清单

5、 MySQL技术培训

6、 研发人员技术培训

7、 运维人员技术培训

8、 高可用实现

9、 主从副本

10、 读写分离

11、 迁移原则:优先迁移不重要的项目


时间

内容

备注

 

 

 

 

 

 

 

 

 

 

第二天

第5个主题: 项目迁移实践案例分享(分享项目迁移实践案例分享)(120分钟)

1、 数据库迁移的需求

2、 为什么要做数据库迁移

3、 数据库迁移价值

a) 未来发展趋势

b) 节约成本

c) 员工技术积累

d) 技术源代码开放

e) 更多的引擎

4、 数据库迁移的成本:部署、运维、开发、测试

5、 数据库迁移的前提条件:开发人员培训,制定代码迁移规范

6、 数据库迁移选型评估

7、 数据库迁移的风险评估

8、 数据库迁移的规避风险策略

9、 数据库迁移方案

10、 数据迁移工具

 

第6个主题: 项目数据库迁移实践案例分享(分享项目数据库迁移实践案例分享)(120分钟)

1、 开发工作

2、 集成工作

3、 测试工作

4、 部署工作

5、 运维工作

6、 数据安全

7、 隐私工作

8、 备份工作

9、 容灾工作

10、 可靠性工作

 

第7个主题: 项目数据库迁移演练(分享项目数据库迁移演练)(120分钟)

1、 迁移演练

2、 迁移流程手册

3、 硬件采购

4、 网络搭建

5、 操作系统

6、 软件部署

7、 应用部署

8、 集成测试

9、 交付验证

10、 割接

11、 自动化迁移



返回上一级