写点什么

阿里 P8 大牛用 342 页 PDF 剖析 MySQL 主从原理,图文并茂,一气呵成

用户头像
周老师
关注
发布于: 2021 年 04 月 14 日

前言:

在超大规模流量的分布式系统环境下,无论是从系统性能的角度,还是从数据安全性的角度,掌握 MySQL 主从原理,都是当下技术人员的必备基本功。MySQL 主从原理是高可用架构的基石,即便是在 MGR 这种集群架构中也可以看到主从的影子。要解决一个问题或者故障,最快的方式就是了解它的原理,快速定位问题。本书从源码层面抽丝剥茧般地描述 MySQL 主从原理,全面地介绍了 GTID 相关的知识点,并解析了主要 Event 的生成、作用和格式,以及线程的初步知识、MDLLOCK、排序等热门话题和主从相关的案例。

无论是 MySQL DBA 和 MySQL 源码爱好者,还是刚进入数据库行业的小白读者,通过阅读本书,都能通过源码级分析,更好地理解和使用 MySQL 主从复制技术。

很高兴能有一本专门介绍 MySQL 主从复制的书,Binlog 是任何一个 MySQL 从业者都绕不过去的知识点,高鹏不仅从使用的角度分析各种问题,还从源码内核解析各个功能的实现细节。从根上搞明白 Binlog 的细节,不管是 DBA 还是开发人员,都能从中收获良多。读完这本书,主从复制问题就不会再困扰你了。


因为文章的内容实在太多,下面就以截图展示部分内容了。有想获取完整版笔记的小伙伴:请见文末

目录:


第 1 章:

  • 1.1GTID 的基本概念

  • 1.2mysgl. gtid_executed 表、gtid_executed 变里、gtidpurged 变里的修改时机

  • 1.3GTID 模块初始化简介和参教 binloc_etid_simple_recovery

  • 1.4GTID 中的运维


第 2 章:

  • 2.1 binary log Event 的总体格式

  • 2.2 重点 Event 之 FORMAT_DESCRIFTIOH_EVEHT 和 PREVIOus_GTIDS_LDG_EVEHT

  • 2.3 重点 Event 之 GTID_EVEHT

  • 2.4 重点 Event 之 QUERY_EVENT 和 MAF_EVEHT

  • 2.5 重点 Event 之 WRITE_EVEHT 和 DEL.ETE_EVEHTT

  • 2.6 重点 Event 之 UPDATE_EVEHT 和 XID_EVEHT

  • 2.7 了参数 binlog_row_image 日的内景影响

  • 2.8 巧用 Event 发现 i 问题


第 3 章:

  • 3.1 binlog cache 简介

  • 3.2 事务 Event 的生成和写入流程

  • 3.3MySQL 层事务提交流程简析

  • 3.4 基于 WR 工 TESET 的并行复制方式

  • 3.5 主库的 DUM 线程

  • 3.6DUMF 专程查找和过滤 GTID 的基本算法


第 4 章:

  • 4.1 从库 MTS 多线程并行回放(—)

  • 4.2 从库 MTS 多线程并行回放《二)

  • 4.3 MTS 中的“gap”测 i 试和参教 lave_preserve_commit_order

  • 4.4 从库的 I/0 线程

  • 4.5 从库的 SQI 线程( MTS 协 i 调线程)和参数 sql_slave_skip_counter

  • 4.6 从库数据的查找和参数 slave_rows_search_algori ths

  • 4.7 了从库的关闭和异常恢复流程

  • 4.8 安全高效的从库设置

  • 4.9 从库 Seconds_Behind_Master 的计算方式

  • 4.10seconds_Behind_Master 延迟场景归纳


第 5 章:

  • 5.1 线程简介和 MySQLi 周 i 试环境搭建

  • 5.2MySQL 排序详细解析

  • 5.3 MySQL 中的 MDL Lock 简介

  • 5.4 奇怪的 FTWRL 堵塞案例

  • 5.5 产生大里小 relay loa 故障案例

  • 5.6 从库 system lock 状态原因简析


其余内容就不一一展示了


欢迎大家扫码来关注公众号博主,获取文章全部资料,此公众号会持续更新技术干货、不定期分享 Java 进阶面试宝典、Java 核心知识、架构书籍电子版


用户头像

周老师

关注

精通java热衷于分享java领域资料,感谢支持 2020.06.09 加入

还未添加个人简介

评论

发布
暂无评论
阿里P8大牛用342页PDF剖析MySQL主从原理,图文并茂,一气呵成