课程简介
MySQL作为目前最为活跃热门的开源数据库,以低成本和简易操作的组合方案在互联网企业中被广泛采用而大放异彩。在炙手可热的BAT中,MySQL正被大量使用。
同时在云时代,运维的理念发生了很大改变,行业水涨船高,对运维理念和水平也有了更高的要求,MySQL DBA在这其中的一种核心竞争力依旧不变,那就是优化能力。这个优化范畴不单指原来的硬件选型等层面的优化,更多的过渡到了架构设计优化和应用层面的优化。优化能力是DBA职业生涯中的持久生命力,是重新审视自我、提升自我的一个必备武器。
本次课程会从体系结构入手,延展开发规范,优化基础,在架构,性能上对MySQL技术做出一个全面的优化解读。
目标收益
1、掌握MySQL体系结构
2、掌握MySQL优化基础
3、掌握MySQL性能测试方法
4、掌握MySQL高可用方案
5、了解MySQL的架构设计方案
6、掌握MySQL版本选型和容量规划
培训对象
DBA,IT系统维护人员,企业IT架构师,应用开发高级人员
课程大纲
MySQL现状和技术矩阵 |
MySQL现状和技术矩阵 MySQL发展现状 MySQL体系结构 MySQL版本选型和容量规划 |
MySQL开发规范 |
MySQL访问模式 数据库开发规范和案例分析 深入理解SQL解析过程 MySQL中特有的SQL语句 |
SQL优化 |
查询优化限制 MySQL半连接优化 MySQL反连接优化 MySQL查询优化案例 MySQL事务隔离级别和锁机制 MySQL死锁案例剖析 |
MySQL性能测试 |
性能测试工具对比 sysbench压测MySQL技巧 sysbench压测MySQL总结 复制的优化和压测小结 |
MySQL高可用方案 |
数据架构的难点-数据分布 MySQL复制原理 主流高可用方案对比 MHA应用,MGR,InnoDB Cluster方案 |
MySQL架构方案 |
MySQL分布式方案设计 云上的数据库设计方案 MySQL弹性扩缩容的方案 MySQL异地多活的方案设计 MySQL和HTAP方案的结合 MySQL备份恢复方案 |
MySQL现状和技术矩阵 MySQL现状和技术矩阵 MySQL发展现状 MySQL体系结构 MySQL版本选型和容量规划 |
MySQL开发规范 MySQL访问模式 数据库开发规范和案例分析 深入理解SQL解析过程 MySQL中特有的SQL语句 |
SQL优化 查询优化限制 MySQL半连接优化 MySQL反连接优化 MySQL查询优化案例 MySQL事务隔离级别和锁机制 MySQL死锁案例剖析 |
MySQL性能测试 性能测试工具对比 sysbench压测MySQL技巧 sysbench压测MySQL总结 复制的优化和压测小结 |
MySQL高可用方案 数据架构的难点-数据分布 MySQL复制原理 主流高可用方案对比 MHA应用,MGR,InnoDB Cluster方案 |
MySQL架构方案 MySQL分布式方案设计 云上的数据库设计方案 MySQL弹性扩缩容的方案 MySQL异地多活的方案设计 MySQL和HTAP方案的结合 MySQL备份恢复方案 |