《高可用MySQL(第2版)》深入探讨了MySQL这一数据库系统在真实应用场景下的复制、集群和监控机制,提供了一个全方位揭秘MySQL稳定性和高可用性的窗口,本书不仅针对数据库的常见限制提供解决方案,而且优化了保持MySQL可用性的策略,深挖性能提升的可能性,覆盖了MySQL 5.5版本的内容,并且介绍了5.6版本的新功能,书中涉及的众多工具背后,正是作者们亲自的设计和实用经验,此书不仅服务于MySQL的数据库管理员和应用开发人员,对学术界师生亦具有重要的参考意义,搭配作者们在Oracle乃至MySQL社区中的深厚背景和实践经验,每一章节都成为了解MySQL高可用性的重要资料,内容从复制原理讲起,直至监控的细节和复制故障的处理,体现了一个全面、实用的技术指导手册,对于那些寻求深入了解MySQL以及如何优化其高可用性配置和性能的专业人士来说,这本书是宝贵的资源。
编辑推荐
本书主要讲解真实环境下如何使用MySQL的复制、集裙和监控特性,揭示MySQL可靠性和高可用性的方方面面。《高可用MySQL(第2版)》定位于解决MySQL数据库的常见应用瓶颈,在保持MySQL持续可用性的前提下,挖潜各种提高性能的解决方案。《高可用MySQL(第2版)》描述了很多MySQL工具的变化,涵盖了5.5版本的知识,以及若干5.6版本的功能。《高可用MySQL(第2版)》的作者正是书中介绍的很多工具的设计师,《高可用MySQL(第2版)》揭示了MySQL可靠性和高可用性的许多不为人知的方面。《高可用MySQL(第2版)》适用于MySQL数据库管理员及MySQL应用开发者。对于相关专业的师生,也有很高的参考价值。
作者简介
CharlesA.Bell博士是Oracle的高级软件工程师。目前是备份首席开发员,并且是MySQL备份和复制小组的成员。MatsKindahl博士是OracleMySQL小组的首席高级软件开发员。他是MySQL基于行的复制及其他几个复制功能的主要架构师和实现者,目前是MySQL高可用性小组的架构师和项目主管,正在开发MySQLFabric。LarsThalmann博士是MySQL复制和备份的开发经理。他创建并发展了MySQL的备份功能,引导了MySQL复制的变革,已经成为MySQL集裙复制发展的重要角色。译者介绍OCP,阿里第一代MySQLDBA(花名玉泉),擅长自动化运维、监控,MySQL与Hadoop专家,并热衷于机器学习研究
目录
- 前言 xxi
- 第 1章 引言 2
- 第 2章 MySQLReplicant库 8
- 第 3章 MySQL复制原理 18
- 第 4章 二进制日志 45
- 第 5章 面向高可用性的复制 112
- 第 6章 面向横向扩展的 MySQL复制 138
- 第 7章 数据分片 171
- 第 8章 深入复制 204
- 第 9章 MySQL集裙 263
- 第 10章 监控入门 300
- 第 11章 监控 MySQL 339
- 第 12章 监控存储引擎 403
- 第 13章 监控复制 432
- 第 14章 复制的故障排除 454
- 第 15章 保护你的资产 481
- 第 16章 MySQL企业版监控 530
- 第 17章 使用 MySQL实用工具管理 MySQL复制 553
- 附录A 复制的提示和技巧617
- 附录B 一个 GTID的实现 634
- 索引 645”