课程简介
本课程以多年大型公司数据库工程师的经历为背景, 从数据库选型与架构设计开始, 到大规模集群化运维, 再到业务量暴增后的数据库服务治理, 贯穿互联网公司成长过程, 以及各个阶段数据库面临的一些挑战点和解决方案.
目标收益
* MySQL 概要与架构设计
* 数据库集群运维标准体系
* 大规模集群自动化运维体系建设
* 数据库灾备、多活建设
* MySQL与异构数据库之间的迁移
* 混合云的治理与维护
培训对象
* 企业背景: 互联网公司以及计划去 IOE的传统企业
* 技术背景: DBA, 运维, SRE, 软件开发人员, 企业 IT 架构师
课程大纲
MySQL概要与架构选型 |
* MySQL 体系结构 * MySQL 架构选型 |
MySQL 开发规范与优化 |
* 定制符合当前业务的开发规范 * 分库分表设计 * 如何优化SQL 语句 * 如何定位实例性能瓶颈 |
MySQL 大规模集群化运维 |
* 自动化运维平台设计 * 研发自助平台设计 * 微服务下的 DB Proxy 设计 |
MySQL 数据迁移 |
* 去 IOE 与注意事项 * Oracle 到 MySQL 迁移 * MySQL 到公有云的迁移 |
混合云数据库管理与维护 |
* 跨云灾备、多活方案设计 * 混合云管理 * 公有云下 DBA 的核心价值 |
MySQL概要与架构选型 * MySQL 体系结构 * MySQL 架构选型 |
MySQL 开发规范与优化 * 定制符合当前业务的开发规范 * 分库分表设计 * 如何优化SQL 语句 * 如何定位实例性能瓶颈 |
MySQL 大规模集群化运维 * 自动化运维平台设计 * 研发自助平台设计 * 微服务下的 DB Proxy 设计 |
MySQL 数据迁移 * 去 IOE 与注意事项 * Oracle 到 MySQL 迁移 * MySQL 到公有云的迁移 |
混合云数据库管理与维护 * 跨云灾备、多活方案设计 * 混合云管理 * 公有云下 DBA 的核心价值 |