商品简介
本书以MySQL 8.0为主,全面系统地阐述了MySQL日常使用及管理过程中的一些常用知识点:安装、复制、binlog、备份、监控、DDL、线程池、中间件、常用工具、组复制、InnoDB Cluster、JSON、MySQL 8.0的新特性。
本书定位于实战,目的是让读者拿来即用,快速上手MySQL。除了实战,本书还花费了大量的篇幅来讲解MySQL中一些常见操作、常用工具的实现原理。
组复制是MySQL官方推荐的高可用方案,本书会从源码角度分析组复制的一些核心模块的实现细节,包括分布式恢复、冲突检测、事务一致性以及流量控制机制等。
作者简介
陈臣
甲骨文(Oracle)公司首席工程师,前vivo互联网数据库专家,有超过10年的数据库管理和架构经验,擅长MySQL数据库日常操作的原理剖析。公众号“MySQL实战”作者,博客园推荐博客博主iVictor,博客所有渠道阅读量超300万。
目录
本书基于MySQL 8.0编写, 涵盖MySQL的安装、管理、复制、备份、监控, 以及DDL、MySQL的常用工具、MySQL中间件、组复制和InnoDB Cluster。主要特色是MySQL实战及原理实现, 其中实战的出发点是开箱即用, 原理是进阶。本书还系统介绍了业界使用范围较广但参考资料匮乏的工具, 如gh-ost、pt-online-schema-change、ProxySQL、pt-table-checksum和pt-table-sync。
内容摘要
本书以MySQL 8.0为主,全面系统地阐述了MySQL日常使用及管理过程中的一些常用知识点:安装、复制、binlog、备份、监控、DDL、线程池、中间件、常用工具、组复制、InnoDB Cluster、JSON、MySQL 8.0的新特性。
本书定位于实战,目的是让读者拿来即用,快速上手MySQL。除了实战,本书还花费了大量的篇幅来讲解MySQL中一些常见操作、常用工具的实现原理。
组复制是MySQL官方推荐的高可用方案,本书会从源码角度分析组复制的一些核心模块的实现细节,包括分布式恢复、冲突检测、事务一致性以及流量控制机制等。
主编推荐
- “MySQL实战”公众号作者、甲骨文数据库专家、一线技术工程师陈臣倾力打造的诚意之作
- 内容丰富实用,基于MySQL 8.0编写,开箱即用,原理与实战相结合
- 讲解详细,分析透彻,从源码角度分析组复制核心模块的实现细节
媒体评论
MySQL是流行的开源数据库。陈臣所著的《MySQL实战》是基于他自己的大规模数据库管理实践,结合源码、官方文档和原理形成的一本书,系统地介绍了在MySQL的管理、运维和开发过程中使用范围较广但参考资料匮乏的工具。
——谢鹏
甲骨文(Oracle)公司全球副总裁
中国区技术总经理
看完这本书的目录及样章,深感陈臣满满的诚意。全书紧紧围绕MySQL实战的方方面面展开,有详细的实战细节,更是对几个关键知识点给了原理解读,让读者能更好地理解,知其然且知其所以然。以“组复制”这一章为例,前半部分详细演示了组复制的部署及管理操作,后半部分详细分析了组复制的一些关键实现原理,其中原理解读部分占了该章60%以上的篇幅,详细程度可见一斑。强烈推荐这本书,非常值得一看。
——叶金荣
Oracle MySQL ACE Director
腾讯云TVP成员
读完样章,内容让人惊艳:GTID的原理与并行复制,主从原理与binlog细节,XtraBackup的巧妙原理,连接池与线程池,中间件的运用实践,包括较新的组复制实践……沉下心,嚼碎这些内容,我相信你一定能超越九成的MySQL从业人员。感谢陈臣的诚意之作,让大家学习MySQL又多了一个选择。行业内能有这样的技术匠人,幸甚至哉!
——沈剑
公众号“架构师之路”作者
拿到这本书的书稿后,既觉得是意料之中,又确实出乎了意料。这本书算得上近年来国内MySQL领域出版物中内容十分丰富、细节十分清晰、篇幅也是相当长的,其运维实践与源码解析相结合的思路正与《MySQL运维内参》不谋而合,不愧为实战之作。
——周彦伟
极数云舟创始人
《MySQL运维内参》作者
中国计算机行业协会数据库专委会会长
这本书不仅包含了MySQL的实战操作和对应的理论知识,还包含了MySQL的一些非常实用的周边工具和中间件,实属难得。不论对于数据库初学者还是有经验者,这本书都值得反复研读,实践是检验真理的专享标准。
——肖博
vivo研发总监
陈臣是奋战在运维一线的DBA专家,见证过大型数据库平台从零开始建设的过程。他从一个数据库运维人员的角度帮大家把MySQL的整个运维体系梳理了出来,书中不仅介绍了MySQL的原理、使用方法,更重要的是贡献出了他自己的经验,包括对MySQL生态的周边工具、中间件、连接池等的介绍和使用经验。这些经验十分宝贵。非常推荐MySQL DBA们阅读一下这本书,无论对于新手入门还是老手进阶,这本书都是不错的参考。
——彭立勋
ACMUG(中国MySQL用户组)主席
Oracle MySQL ACE Director
以下为对购买帮助不大的评价