/ 实战 / 高并发 高性能 高可用 MySQL 实战
收藏

高并发 高性能 高可用 MySQL 实战

从数据库原理到高性能实战,一次性掌握

高并发 高性能 高可用 MySQL 实战

难度 中级 时长 13小时20分钟 学习人数 153 综合评分 10.00

高并发 高性能 高可用 MySQL 实战

本课程从单点到集群,由浅入深,带大家深入理解MySQL原理,并学会多种不同的MySQL性能优化技巧,最终学会搭建高并发、高性能、高可用MySQL集群,从容应对实际工作中各种复杂的数据库问题。

Moody
讲师

架构师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

快速提升 MySQL 优化能力,夯实开发内功

吃透 MySQL 架构原理
从架构设计到底层实现原理
带你吃透MySQL数据库
从容应对各种复杂问题
掌握多种实用 MySQL优化技巧
从一个 SQL 语句的优化
到 InnoDB 再到数据库索引优化
让你的数据库性能快速提升N倍
学会搭建符合“三高”的数据库集群
结合实际,搭建高并发、
高性能、高可用MySQL集群
满足多场景下的工作需求

从实际工作问题出发,由易到难,构建完整MySQL架构体系

一个SQL语句是如何执行的?
优化技能: 理解MySQL总体架构
重要知识点: MySQL分层架构设计
如何建表更符合业务?
优化技能: 数据表结构调优
重要知识点: InnoDB数据表结构
     索引原理
怎么查询速度更快?
优化技能: SQL慢查询优化
重要知识点: 联合索引、排序原理
     索引覆盖
如何处理数据更新?
优化技能: MySQL事务性能优化
重要知识点: 事务原理、锁、日志
ORM框架原理
优化技能: 理解ORM架构设计
重要知识点: 软件架构设计思路
怎么给数据上保险?
优化技能: MySQL数据备份方法
重要知识点: 逻辑备份、物理备份
怎样实现数据冗余??
优化技能: 理解复制原理,搭建复制架构
重要知识点: MySQL复制原理
     binlog类型
数据库容量不够怎么办?
优化技能: 分库分表架构的搭建
重要知识点: dble分库分表
数据库经常宕机怎么办?
优化技能: MySQL高可用架构
重要知识点: 主从切换、负载均衡

高并发、高性能、高可用的集群解决方案,学了就能用

Zookeeper协调DBLE集群元数据
使用DBLE作为高性能分库分表中间件
MySQL分片可横向拓展
每个MySQL分片采用主备方案,保证高可用

精心配图,拒绝枯燥,原理吸收更透彻

课程大纲
第1章 课程介绍
第2章 一个SQL语句是怎么执行的?
第3章 如何建表更符合业务?
第4章 怎么查询速度更快?
第5章 如何处理数据更新?
本章对课程内容、知识点、授课过程进行引导性说明。
本章介绍MySQL的各个组成部分与架构设计思路,演示MySQL的网络连接方法及图解一次更新SQL的执行过程等,建立MySQL清晰的架构体系,深入理解MySQL
Server层+存储引擎层的架构体系,并理解存储引擎插件化的好处。
本章详细学习InnoDB的数据表底层原理,详细阐述B+树与逻辑存储结构,掌握如何建立高效索引、如何优化数据表结构。
本章讲解MySQL排序、随机、联合索引等原理。在丰富的实战场景下学习分析慢SQL语句的思路,并学习如何多角度优化慢SQL性能。
本章讲解InnoDB日志、锁和事务的原理,并讲透MVCC原理、间隙锁原理。并学习如何解决事务场景下的慢事务、死锁等问题。
查看完整目录

每个慕课网课程,都是一个专业的技术社区

个性化增值服务,学习有保障更高效

实用电子文档
部分简单内容以图文形式呈现,与视频
相配合,既保障学习效果,又提高了学
习效率。
答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载,包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料上传更新,通过课程
教案、原理图解、技术文档、演示案例等
各种教材,保障你的学习效果。
适合人群
所有日常工作中需要用到MySQL的开发者
自己有能力写出SQL,却不知道怎么写效率更高
建表时总是考虑不周全,遇到问题不知道怎么办
对数据库只停留在会用的层次,想要了解底层原理
技术储备要求
有任意后端语言的CRUD经验
能比较熟练地写出SQL语句
技术参数
CentOS7
MySQL5.7/8.0
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题