- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
MySQL DBA,运维工程师。
你将会学到:
可以学习目前互联网流行架构。
课程简介:
通过本课程,可以让您学习当前互联网流行的高可用架构搭建MHA(Master High Availability),VIP机制不采用Keepalived实现(会出现脑裂),通过修改脚本实现。以及读写分离,分库分表中间件Oneproxy和MariaDB MaxScale,以及Percona/MariaDB Galera Cluster集群+Haproxy的搭建和维护。
为您今后的,助一臂之力!
注:有学员反馈PXC跟Galera Cluster有什么区别,这里统一回复:都是捆绑了Galera
课程大纲-数据库之MySQL实战视频课程
1
MHA(Master High Availability)切MHA(Master High Availability)切换原理介绍,如何防止网络抖动误切换
「仅限付费用户」点击下载“MHA安装文档.ppt”
[15:43]开始学习2
MHA(Master High Availability)的MHA(Master High Availability)的安装部署,VIP机制不采用Keepalived实现(会出现脑裂)
「仅限付费用户」点击下载“MHA配置文件_51CTO.zip”
[48:41]开始学习4
同步延迟切换演示--通过PT工具找出主从数据不一致(上集)通过pt-table-checksum和pt-table-sync工具找出主从数据不一致。
「仅限付费用户」点击下载“操作.txt”
[06:21]开始学习5
同步延迟切换演示--通过MHA实现数据补齐,保证数据一致性(通过sysbench打流量,产生主从延迟,通过MHA实现数据补齐,保证数据一致性。
「仅限付费用户」点击下载“操作.txt”
[23:00]开始学习8
MHA(Master High Availability)m在生产环境中,我们需要用一台manager管理节点-管理多套mha集群,这一节课,演示了manager管理节点配置多实例。
[13:21]开始学习9
数据库架构演讲--读写分离实现随着网站PV增大,一台DB读写会遇到瓶颈,这时我们要把读业务负载均衡到多台slave上,master只提供写业务来实现读写分离,降低单台DB的压力——这就叫读写分离。用到的中间件技术是MariaDB MaxScale和OneProxy
「仅限付费用户」点击下载“数据库架构演进---读写分离.ppt”
[17:46]开始学习10
MariaDB MaxScale实现读写分离--安装配置--MariaDB MaxScale实现读写分离--安装配置
「仅限付费用户」点击下载“MaxScale - MySQL Replication.zip”
[31:45]开始学习11
让MaxScale 感知 MySQL 复制的延迟当从库出现延迟后,MaxScale可以探测到,并根据我们设定好的延迟多少秒,强制把请求发到主库,从而避免应用访问的是脏数据。
「仅限付费用户」点击下载“MaxScale程序接入注意事项.doc”
[11:06]开始学习15
MaxScale结合MHA实现主库的故障切换MaxScale无法对master作故障转移切换,这里需要借助第三方工具,如MHA实现。但故障切换后,MaxScale可以自动识别哪台机器是master。另外,架构必须是一主带N从,不能是双主带N从。
[14:33]开始学习16
让 HAProxy 1.5 感知 MySQL 复制的延迟当出现同步延迟,我们如何去判断?如何不把请求转发给该slave?使用Percona工具集的pt-heartbeat替代Seconds_Behind_Master来检测,通过HAProxy 1.5中代理检查实现。
「仅限付费用户」点击下载“HAPROXY.zip”
[21:18]开始学习19
OneProxy分库分表搭建-迁移注意事项为什么要分库分表? 单个库数据容量太大,单个DBServer存储空间不够 单个库表太多,查询的时候,打开表操作也消耗系统资源 单个表容量太大,查询的时候,扫描行数过多,磁盘IO大,查询缓慢 单个库能承载的访问量有限,再高的访问量只能通过分库分表实现
「仅限付费用户」点击下载“OneProxy配置文件.zip”
[30:38]开始学习
“贺春旸”老师的其他课程更多+