上QQ阅读APP看书,第一时间看更新
如何阅读本书
本书的知识结构分四部分:
第一部分(第1章至第2章)介绍MySQL5.7/MariaDB 10的新特性、注意事项、安装和升级方法。
第二部分(第3章至第6章)为故障诊断与优化,涉及生产环境下MySQL故障处理,以及性能调优等内容,包括表设计阶段范式的理解、字段类型的选取、采用表锁还是行锁、MySQL默认的隔离级别与传统SQL Server,以及Oracle数据库默认的隔离级别的区别、SQL语句的优化,以及合理利用索引等。
第三部分(第7章至第10章)为架构篇,内容包括当前互联网流行的高可用架构MHA (Master High Availability)、分库分表中间件Oneproxy和读写分离中间件MariaDB MaxScale,以及Percona/MariaDB Galera Cluster集群管理。
第四部分(第11章)阐述慢SQL管理平台的搭建与维护,主要介绍集中收集慢日志查询。
本书的每个部分都可以单独作为一本迷你书阅读,如果你未接触MySQL5.7/MariaDB 10,建议从第一部分开始阅读。本书提供的脚本和相关软件,请在华章网站(www.hzbook.com)的本书页面下载。