本书从MySQL数据库基础及维护入手,重点探讨了MySQL应用系统的性能优化和高可用可扩展架构设计。全书分为基础篇、性能优化篇和架构设计篇,涵盖了MySQL软件基础知识、架构组成、存储引擎、安全管理、备份恢复等内容。性能优化篇详细分析了影响MySQL应用系统性能的各种因素,包括Schema设计技巧、Query语句性能优化方法,以及SQL层和存储引擎层的优化策略。架构设计篇则重点讨论了如何设计一个高可用可扩展的分布式企业级数据库集群,涵盖了Replication、数据切分、Cache利用、NDB Cluster等内容。适合具备一定MySQL基础或SQL语言基础的读者。