MySQL性能调优与架构设计

简朝阳
推荐序一 拥抱MySQL数据库技术 时至今日,恐怕已经没有人再把 MySQL 当成一个玩具性质的软件产品了,即使是数据库市场执牛耳者如Oracle公司也不得不正式面对来自MySQL的冲击。如果说几年前,还有人对使用MySQL有所疑虑,经过几年来互联网的高速发展,无数大型网站用其成功案例证明,以MySQL为基础的数据层解决方案已经成为互联网应用不可或缺的一个重要组成部分。 当下也是数据库技术应用处于激烈变革的时期。这并不是说传统的关系数据库技术在这两年有了多大的新突破,而是用户的需求在迅速变化。更多时候,用户不再需要单一的软件产品,而需要的是灵活、高效、可靠、可控、低廉的解决方案。很多大型站点甚至根据自己的需求来改进 MySQL,进而回馈给开源社区,这也是开放的魅力所在,对于传统的商业数据库软件商来说,这是不可想象的事情。 MySQL早已不再是单一的数据库软件,以其为基础发展起来的各种开源组件令人目不暇接,而用这些组件构成的解决方案也是层出不穷。如何能够把以MySQL为核心的这一系列软件充分运用,构建大型可扩展性网站,正是不少LAMP架构体系的网站开发者乃至架构师一直关心的问题。现在中文图书市场上 MySQL相关的书籍并不在少数,但放眼看去,绝大多数是教程类的书,这本《MySQL性能调优与架构设计》则主要着眼于性能与架构这两个当下大家更为关注的话题,是作者结合几年来的实战经验与研究心得写成的,有了它相信能让不少网站少走弯路。 期待这本书让更多人受益。如果读者朋友也能把自己的心得分享出来,那是再好不过的事情了。经常有即将毕业的学生及网络上的朋友给我发来邮件,表示对数据库技术有兴趣,但是不知道如何切入,我的建议是,从学习MySQL开始吧! 冯大辉 支付宝(中国)网络技术有限公司 数据架构师,Oracle ACE Blog:http://dbanotes.net 于2009年4…