
李春 罗小波等
本书一共分为3篇:基础篇、案例篇和工具篇。“基础篇”从理论基础和基本原理层面介绍了MySQL的安装与配置、升级和体系结构,information_schema、sys_schema、performance_schema和mysql_schema,MySQL复制,MySQL事务,SQL语句优化及架构设计基础知识。“案例篇”从硬件和系统、MySQL架构等方面给出了性能优化的十几个案例,包括:性能测试的基本优化思路和最需要关注的性能指标解释、对日常SQL语句执行慢的基本定位、避免x86可用性的一般性方法、节能模式会怎样影响性能、I/O存储作为数据库最重要的依赖是如何影响数据库性能的、主备复制不一致可能有哪些原因、字符集不一致会造成哪些性能问题、在实际场景中锁的争用是怎样的。“工具篇”介绍了在MySQL性能优化过程中需要用到的各种工具,包括:dmidecode、top、dstat等硬件和系统排查工具;FIO、sysbench、HammerDB等压力测试工具;mysqldump、XtraBackup等备份工具;Percona、innotop、Prometheus等监控工具。
若得我病可,除非是见他,药引子舌尖上唾。 —希望阿里的 Ocean Base 越来越好吧
从理论和实现讲解了MySQL,程序员也可以读一下
不错,讲解到了比较深层次的模块,
这本书主要是MySQL的环境搭建和性能优化,推荐给有MySQL经验的书友。
很实用的一本工具书,比较全面,案例是工作中会遇到的场景,确实比较实用。
感觉作者只是认真的写了前言,后面完全是复制粘贴。
本书作者李春是阿里巴巴较为早期的DBA之一,罗小波和董红禹则都是知数堂的优秀校友。有一次我偶然知道了罗小波的经历,非常令人赞叹,这么努力的人理应获得如此成就。 第一次注意到罗小波是因为他的投稿文章“MySQL排序内部原理探秘”,该文章真的是从头到尾、从上到下全方位解读了MySQL内部排序的方方面面。再后来,又关注到罗小波推出PFS和sys schema系列连载文章,更是对其静心深入学习的能力表示钦佩,整个系列文章翔实、细致、到位。另外,董红禹的功底也非常深厚,他对除MySQL外的其他数据库也有较多了解。二位同学曾多次被知数堂邀请做公开课分享。 除此之外,我曾感叹沃趣培养出了不少好工程师,其人才体系肯定有很多可学之处,于是也邀请了李春来知数堂做公开课分享,就是希望能把他们的人才培养机制分享给业界。 拿到本书书稿,我快速浏览了“案例篇”的全部内容,发现几乎都是精华,里面涉及了相当多的经典案例解析,如果能从这些案例中吸收解决问题的思路,那么相信读者以后若遇到其他问题,基本上都可以解决。 本书既有涉及体系结构、PFS、I_S、统计信息、复制、锁、InnoDB等基础知识的铺垫(其实并不基础),又有众多案例详解,内容丰富、翔实,是难得一见的MySQL性能优化参考书,建议每位DBA以及从事MySQL相关应用开发的读者都读一读。 最后,说一个段子。我曾经开玩笑地说,大家以后要买书的话,记得先看有没有我给写的推荐序,如果有的话,那就放心买,如果没有的话,那就要谨慎点了。本书我是推荐的,所以大家可以放心大胆买。嘿嘿。 叶金荣
三个逻辑学家走进酒吧,酒保问他们,三位都喝啤酒吗? 第一个逻辑学家说,我不知道。 第二个逻辑学家说,我不知道。 第三个逻辑学家说,是的。
这本书质量还是挺高的,介绍了很多细节,个人感觉比高性能mysql和innodb技术内幕还要好,要是事务部分能有锁那部分的示例详细就好了,比如介绍在RR或者RC隔离级别下,不可重复读和幻读问题readview是怎么样的
目录倒是涵盖了许多内容,但每个章节都是一笔带过,既没讲透原理,也没讲透实践。