千金良方:MySQL性能优化金字塔法则

李春 罗小波 董红禹
推荐序1 本书作者李春是阿里巴巴较为早期的DBA之一,罗小波和董红禹则都是知数堂的优秀校友。有一次我偶然知道了罗小波的经历,非常令人赞叹,这么努力的人理应获得如此成就。 第一次注意到罗小波是因为他的投稿文章“MySQL排序内部原理探秘”,该文章真的是从头到尾、从上到下全方位解读了MySQL内部排序的方方面面。再后来,又关注到罗小波推出PFS和sys schema系列连载文章,更是对其静心深入学习的能力表示钦佩,整个系列文章翔实、细致、到位。另外,董红禹的功底也非常深厚,他对除MySQL外的其他数据库也有较多了解。二位同学曾多次被知数堂邀请做公开课分享。 除此之外,我曾感叹沃趣培养出了不少好工程师,其人才体系肯定有很多可学之处,于是也邀请了李春来知数堂做公开课分享,就是希望能把他们的人才培养机制分享给业界。 拿到本书书稿,我快速浏览了“案例篇”的全部内容,发现几乎都是精华,里面涉及了相当多的经典案例解析,如果能从这些案例中吸收解决问题的思路,那么相信读者以后若遇到其他问题,基本上都可以解决。 本书既有涉及体系结构、PFS、I_S、统计信息、复制、锁、InnoDB等基础知识的铺垫(其实并不基础),又有众多案例详解,内容丰富、翔实,是难得一见的MySQL性能优化参考书,建议每位DBA以及从事MySQL相关应用开发的读者都读一读。 最后,说一个段子。我曾经开玩笑地说,大家以后要买书的话,记得先看有没有我给写的推荐序,如果有的话,那就放心买,如果没有的话,那就要谨慎点了。本书我是推荐的,所以大家可以放心大胆买。嘿嘿。 叶金荣 推荐序2 小学课本告诉我们,蒸汽机是瓦特看到水壶被水蒸气顶起来以后冥思苦想发明出来的。但实际情况其实是,17世纪末期,托马斯•纽克曼(Thomas Newcomen)发明了体积庞大的“蒸汽机”,利用蒸汽的力量把煤矿里的水抽出来,避免了矿井透水、积水的问题。…