万本电子书0元读

万本电子书0元读

顶部广告

高可用MySQL(第2版)电子书

  服务器瓶颈和故障是任何数据库部署中的常见问题,但并不一定会导致全面故障。这本讲实践的书解释了复制、集群和监控功能,无论MySQL系统运行在硬件、虚拟机还是云上,都能帮助你保护MySQL系统不会中断运行。   这本书由这些工具的设计者编写,揭示了关于MySQL可靠性和高可用性的一些不成文的或难以发现的问题,这些知识对于任何使用这个数据库系统的组织来说都非常重要。第2版描述了很多MySQL工具的变化。本书涵盖了5.5版本的知识,以及若干5.6版本的功能。

售       价:¥

纸质售价:¥96.00购买纸书

342人正在读 | 0人评论 6.2

作       者:宁青,唐李洋

出  版  社:电子工业出版社

出版时间:2015-09-01

字       数:44.4万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书主要讲解真实环境下如何使用MySQL的复制、集群和监控特性,揭示MySQL可靠性和高可用性的方方面面。本书定位于解决MySQL数据库的常见应用瓶颈,在保持MySQL的持续可用性的前提下,挖潜各种提高性能的解决方案。本书描述了很多MySQL工具的变化。涵盖了5.5版本的知识,以及若干5.6版本的功能。本书的作者正是书中介绍的很多工具的设计师,本书揭示了MySQL可靠性和高可用性的许多不为人知的方面。<br/>【推荐语】<br/>服务器瓶颈和故障是任何数据库部署中的常见问题,但并不一定会导致全面故障。这本讲实践的书解释了复制、集群和监控功能,无论MySQL系统运行在硬件、虚拟机还是云上,都能帮助你保护MySQL系统不会中断运行。 这本书由这些工具的设计者编写,揭示了关于MySQL可靠性和高可用性的一些不成文的或难以发现的问题,这些知识对于任何使用这个数据库系统的组织来说都非常重要。第2版描述了很多MySQL工具的变化。本书涵盖了5.5版本的知识,以及若干5.6版本的功能。 * 学习复制的基础知识,包括二制日志和MySQL Replicant库的使用 * 通过冗余处理失效组件 * 横向扩展以管理读负载的增加,使用数据分片处理大型数据库和写负载的增加 * 使用MySQL集群在单个节上存储并复制数据 * 监控数据库活动和性能,以及重要的操作系统参数 * 跟踪master和slave,处理它们的故障、重启、崩溃及其他事故 * 检查工具,包括MySQL企业监控器、MySQL实用工具、GTID等<br/>【作者】<br/>Charles A. Bell博士是Oracle的高级软件工程师。目前是备份首席发员,并且是MySQL备份和复制小组的成员。 Mats Kindahl博士是Oracle MySQL小组的首席高级软件发员。他是MySQL基于行的复制及其他几个复制功能的主要架构师和实现者,目前是MySQL高可用性小组的架构师和项目主管,正在发MySQL Fabric。 Lars Thalmann博士是MySQL复制和备份的发经理。他创建并发展了MySQL的备份功能,引导了MySQL复制的变革,已经成为MySQL集群复制发展的重要角色。 译者介绍 OCP,阿里代MySQL DBA(花名玉泉),擅长自动化运维、监控,MySQL与Hadoop专家,并热衷于机器学习研究<br/>
目录展开

译者序

第2版序

第1版序

前言

第1部分 高可用性和可扩展性

第1章 引言

到底什么是复制

那么,是否需要备份

什么是监控

其他阅读材料

小结

第2章 MySQL Replicant库

基本类和函数

对各种操作系统的支持

服务器

服务器角色

小结

第3章 MySQL复制原理

复制的基本步骤

二进制日志简介

建立新slave

执行常见的复制任务

小结

第4章 二进制日志

二进制日志的结构

将语句写入日志

将事务写入日志

基于行的复制

二进制日志管理

mysqlbinlog实用工具

二进制日志的选项和变量

小结

第5章 面向高可用性的复制

冗余

计划

方法

小结

第6章 面向横向扩展的MySQL复制

横向扩展读操作,而不是写操作

异步复制的价值

管理复制拓扑

级联复制

专用slave

数据的一致性管理

小结

第7章 数据分片

什么是数据分片

分片方案的要素

数据分区

映射分片关键字

处理查询和事务调度

分片管理

小结

第8章 深入复制

复制架构基础

通过Internet运行复制

细粒度控制复制

处理断开连接的选项

slave如何处理事件

半同步复制

全局事务标识符

slave的安全和恢复

多源复制

基于行的复制的细节

小结

第9章 MySQL集群

什么是MySQL集群

MySQL集群的架构

配置实例

获得高可用性

获得高性能

小结

第2部分 监控和管理

第10章 监控入门

监控方法

监控的好处

监控系统组件

监控方案

Linux和UNIX监控

Mac OS X 监控

Microsoft Windows监控

预防性维护监控

小结

第11章 监控MySQL

什么是性能

MySQL服务器监控

服务器日志

性能模式

MySQL的监控分类

数据库性能

提高性能的最佳实践

小结

第12章 监控存储引擎

InnoDB

MyISAM

小结

第13章 监控复制

入门

服务器设置

包容性和排他性复制

复制线程

监控master

监控slave

使用MySQL工作台监控复制

其他需要考虑的问题

小结

第14章 复制的故障排除

哪里出错了

master上的问题

slave上的问题

高级复制问题

复制的故障排除工具

最佳实践

报告复制错误

小结

第15章 保护你的资产

什么是信息保护

信息完整性、灾难恢复及备份的职责

备份实用程序和操作系统层的解决方案

备份和MySQL复制

自动备份

小结

第16章 MySQL企业版监控

MySQL企业版监控入门

MySQL企业监控组件

使用MySQL企业版监控

小结

第17章 使用MySQL实用工具管理MySQL复制

常见的MySQL复制任务

MySQL实用工具

常用工具

复制的实用工具

高可用的实用工具

创建自己的实用工具

小结

附录A 复制的提示和技巧

附录B 一个GTID的实现

索引[1]

关于作者

封面介绍

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部