MySQL管理之道(第2版)

贺春旸
推荐序:飞跃的第2版 MySQL作为一个开源项目,已经有20年历史了,最近几年在互联网核心系统中的成功使用奠定了其在关系数据库中的地位,也成为让每一个DBA、开发人员、架构师及CTO都不得不考虑的数据库基础软件。 对于数据库爱好者来讲,Oracle是非常值得研究的数据库,因为其历史悠久、功能卓越;而MySQL则是非常适合研究的,因为它的代码、协议及外围配套工具具有开放性。国内有一大批在各个企业成功实施过MySQL的优秀工程师,在完成工作之余,他们还积累了丰富的知识和经验,并提炼总结著成书籍,以帮助其他人,本书作者就是其中之一。 本书的第1版帮助了不少人入门MySQL,我在学习MySQL的过程中也参阅过第1版,以便了解不同企业使用MySQL的业务场景和遇到的技术难题,以及最后所用的解决方案。用心的读者是用心的作者最大的动力和回报。 最近三四年里,MySQL发展极快,包括官方的MySQL版本以及MariaDB分支的发展,更重要的是在企业的各类系统中它的应用也越来越广泛和深入。随着它的发展,架构师及运维主管的工作也更具有挑战性,此时,作者用心编写第2版,不只是简单的完善和改版,还可以理解为重写和飞跃。 现在,数据库管理员已经变成了数据管理员,反映的是理念和架构的变化,第2版中新增的内容更多地印证了这一点,这一版对高可用、自动切换、数据保护等方案的透析更加深入,数据库中间件部分的深入分析更能拓展广大DBA的视野。 如果将一本书比作一个人,那么第1版聚焦于DBA工作,而第2版则聚焦于架构师的思考,并且还可以随时随地联系作者进行深入交流,不再只是局限于本书中的内容! 平民软件(http://www.onexsoft.com)楼方鑫 前言 为什么要写这本书 首先要感谢读者对第1版的认可。随着技术的更新,第1版的内容已逐渐变老,为了与时俱进,所以准备再写一本关于MariaDB 10和…