E-BOOK
深入理解MySQL主从原理
PDF
《深入理解MySQL主从原理》[47M]百度网盘|pdf下载|亲测有效
📥 PDF 电子书 · 百度网盘 · 约 98M
📖 电子工业出版社
🌐 zh-CN
📅 Published 2,021
17
Downloads
4.8
Rating
66.0MB
File Size
PDF
📦 Download Book
- 主从原理理解不深:从源码层面深入剖析MySQL主从复制的工作原理,帮助读者彻底理解GTID、Event和线程机制。
- GTID运维困难:全面讲解GTID的概念、生成机制、修改时机和运维操作,解决GTID环境下的常见问题。
- 复制故障排查低效:通过解析各类Event的格式和生成时机,帮助读者快速定位主从复制中的异常和故障。
- 高可用架构基础薄弱:深入理解主从原理是高可用架构的基石,本书为MGR等集群架构的学习打下坚实基础。
- 源码级知识缺失:填补MySQL主从复制领域源码级分析的空白,帮助DBA和开发者从底层理解复制机制。
★★★
Intermediate
BeginnerElementaryIntermediateAdvancedExpert
- MySQL DBA:日常工作中需要维护主从复制环境,本书的源码级分析能帮助快速定位和解决复制故障。
- 数据库内核开发者:希望深入理解MySQL复制机制的实现原理,本书提供了详细的源码分析路径。
- 后端开发工程师:需要了解数据库高可用架构的底层原理,本书是理解主从复制技术内幕的必读之作。
- 数据库方向的学生:具备一定MySQL基础,希望深入学习复制原理,为从事数据库相关工作打下坚实基础。
- 先掌握GTID基础:第1章是全书基础,建议彻底理解GTID的概念和运维操作后再进入Event解析部分。
- 对照源码阅读:Event解析章节建议对照MySQL源码一起阅读,在源码中验证书中的分析,加深理解。
- 搭建实验环境:建议搭建一套MySQL主从环境,边读边实践,通过实际操作验证书中的原理和案例。
- 重点关注运维章节:GTID运维部分的内容与实际工作最相关,建议反复阅读并整理成操作手册。
- 源码级理解:从源码层面彻底理解MySQL主从复制的工作机制,包括GTID生成、Event格式和线程协作。
- GTID运维能力:掌握GTID环境下的搭建、切换、跳过事务等运维操作,能够处理各种GTID相关问题。
- 故障排查技能:能够通过分析Event和GTID状态快速定位主从复制中的异常,提高故障处理效率。
- 高可用架构基础:深入理解主从复制原理,为学习MGR等高级高可用架构打下坚实基础。
- 参数调优知识:理解binlog_row_image等关键参数对复制的影响,能够根据业务需求进行合理配置。
📖 Book Introduction
产品特色

编辑推荐
MySQL主从原理是高可用架构的基石。
本书彻底地分析了MySQL主从原理。
本书是作者多年来研究MySQL原理和实践的成果。
MySQL从业人员应人手一本备在身边,以防不时之需。
内容简介
在超大规模流量的分布式系统环境下,无论是从系统性能的角度,还是从数据安全性的角度,掌握MySQL主从原理,都是当下技术人员的必备基本功。MySQL主从原理是高可用架构的基石,即便是MGR这种集群架构也可以看到主从的影子。要解决一个问题或者故障,最快的方式就是了解它的原理,快速定位问题。本书从源码层面抽丝剥茧般地描述MySQL主从原理,全面地介绍了GTID相关的知识点,并解析了主要Event的生成、作用和格式,以及线程的初步知识、MDL LOCK、排序等热门话题和主从相关的案例。无论是MySQL DBA和MySQL源码爱好者,还是刚进入数据库行业的小白读者,通过阅读本书,都能通过源码级分析,更好地理解和使用MySQL主从复制技术。
作者简介
高鹏(网名八怪),现任中亦安图科技有限公司数据库专家,2008年开始从事Oracle/MySQL相关工作,Oracle OCM、MySQL源码爱好者,知数堂8期学员。有丰富的数据库性能调优、故障诊断经验。
📑 Table of Contents
- GTID基本概念与生成机制
- gtid_executed表与GTID变量的修改时机
- GTID模块初始化与参数binlog_gtid_simple_recovery
- GTID中的运维操作与注意事项
- Binary Log Event总体格式解析
- FORMAT_DESCRIPTION_EVENT和PREVIOUS_GTIDS_LOG_EVENT
- GTID_EVENT的生成时机与格式解析
- QUERY_EVENT和MAP_EVENT解析
- WRITE_EVENT和DELETE_EVENT解析
- UPDATE_EVENT和XID_EVENT解析
- 参数binlog_row_image的影响与过滤方式
- 主从复制中的MDL LOCK与排序问题