内容简介:
MySQL性能调优与架构设计以mysql 数据库的基础及维护为切入点,重点介绍了 mysql 数据库应用系统的性能调优,以及高可用可扩展的架构设计。MySQL性能调优与架构设计共分3篇,基础篇介绍了mysql软件的基础知识、架构组成、存储引擎、安全管理及基本的备份恢复知识。性能优化篇从影响 mysql 数据库应用系统性能的因素开始,针对性地对各个影响因素进行调优分析。如 mysql schema 设计的技巧,query 语句的性能优化方式方法及mysql server中sql层和存储引擎层的优化思路。另外还剖析了 mysql 数据库查询中关键储存模块的锁住体制。架构模式篇则关键以设计方案一个高可用性可拓展的分布式系统公司级数据库查询集群服务器自然环境为总体目标,剖析详细介绍了根据 mysql 保持这一总体目标的多种多样构架方法。包括可拓展和高可用性两一部分內容,可拓展一部分包含设计原理、replication 的运用、统计数据分割、怎么使用 cache 和 search,及其 ndb cluster等內容。高可用性则包括 dual master、drbd、ndb cluster,及其监视系统等层面。
阅读对象:
MySQL性能调优与架构设计主要面向有一定的 mysql 基础或至少有一定sql语言基础的读者朋友。