推荐序

对于一个从事DBA工作十几年的“老鸟”来说,你要问我管理数据库最头疼的事是啥?我会告诉你,无休止的优化会是很多DBA的噩梦,相信这也是很多同行的感受。为什么会这样?是DBA的能力不行,做不好优化吗?

本书是一本关于数据库优化的专业书,从书中可以看出数据库优化不只是DBA的事,而是需要所有相关人员在设计、开发、测试、运维以及硬件选型等环节相互配合,这样才能最大可能地提升数据库的性能。如果仅凭DBA,那肯定是事倍功半,效率低下。

本书与很多数据库专著的不同之处就是作者能从一线开发工程师的角度去解读和探讨数据库优化的思路,同时给出了大量的代码示例和参考SQL,使得读者完全可以根据书中示例一一实践,有助于加深对数据库优化的理解。在阅读本书的过程中,你也会欣喜地发现,作者在展开篇幅的同时,深入浅出地介绍了很多数据库的知识点。这些基础知识对于开发人员理解数据库的工作原理,以及DBA掌握和运维数据库,都会有巨大帮助。

祝贺我的老朋友韩锋新书付梓,相信本书会帮到很多人。

周彦伟

极数云舟创始人兼CEO

中国计算机行业协会开源数据库专委会会长