出版社:电子工业出版社
年代:2011
定价:85.0
本书是“MySQL High Availability”的中文翻译版,主要讲解真实环境下如何使用MySQL的复制、集群和监控特性,揭示MySQL可靠性和高可用性的方方面面。本书由MySQL开发团队亲自执笔,定位于解决MySQL数据库的常见应用瓶颈,在保持MySQL的持续可用性的前提下,挖潜各种提高性能的解决方案。
Table of Contents前言 i第一部分 复制第1章 引言到底什么是复制那么,是否需要备份什么是监控还有什么我可以阅读的小结第2章 MySQL复制原理复制的基本步骤配置Master配置Slave连接Master和Slave二进制日志简介二进制日志记录了什么观察复制的动作二进制日志的结构和内容使用Python管理复制viii | 目录基本类及函数操作系统服务器类服务器角色建立新Slave克隆Master克隆Slave克隆操作的脚本执行常见的复制任务报表小结第3章 二进制日志二进制日志的结构Binlog事件的结构记录语句记录数据操作语言记录数据定义语言记录查询LOAD DATA INFILE语句二进制日志过滤器触发器、事件和存储程序存储过程存储函数Events特殊结构非事务性的变化和错误处理记录事务事务缓存使用XA进行分布式事务处理目录 | ix二进制日志管理二进制日志和系统崩溃安全Binlog文件轮换(Rotation)事故(incident)清除binlog文件mysqlbinlog实用工具基本用法解释事件(Interpreting Events)二进制日志选项和变量小结第4章 基于复制的数据库高可用技术冗余计划Slave故障Master故障中继服务器故障灾难恢复程序热备份双Master半同步复制Slave的提升循环复制小结第5章 MySQL集群的横向扩展读操作的横向扩展异步复制的价值管理复制拓扑x | 目录应用层负载均衡器示例级联复制(Hierarchal Replication)中继服务器的设置使用Python添加中继服务器专用Slave过滤复制事件使用过滤将事件分配给Slave数据分片分片的表示数据分区分片之间的均衡一个分片的例子数据的一致性管理非级联部署中的一致性级联部署中的一致性小结第6章 高级复制复制架构基础中继日志的结构复制线程Slave线程的启动和停止通过Internet运行复制使用内置支持建立安全复制使用Stunnel建立安全复制细粒度控制复制关于复制状态的信息处理断开连接的参数Slave是如何处理事件的管理I/O线程目录 | xiSQL线程的处理Slave的安全和恢复同步,事务和数据库崩溃问题保护非事务性语句的规则多源复制基于行的复制基于行的复制参数混合模式的复制处理基于行复制的事件事件的执行事件和触发器过滤小结第二部分 监控和灾难恢复第7章 监控入门监控方法监控的好处监控系统组件处理器内存磁盘网络子系统监控方法Linux和UNIX监控进程活动内存利用率磁盘利用率网络活动xii | 目录常见系统统计信息使用cron自动监控Mac OS X 监控System profile控制台(console)Activity MonitorMicrosoft Windows监控Windows ExperienceSystem health reportEvent Viewer(事件查看器)Reliability MonitorThe Task Manager(任务管理器)Performance Monitor预防性维护监控小结第8章 监控MySQL什么是性能MySQL服务器监控如何显示MySQL性能性能监控SQL命令mysqladmin实用工具MySQL GUI工具MySQL管理器MySQL查询浏览器服务器日志第三方工具MySQL Benchmark套件目录 | xiii数据库性能测量数据库性能数据库优化的最佳实践提高性能的最佳实践一切都慢慢查询慢应用慢复制小结第9章 监控存储引擎MyISAM优化磁盘存储优化数据库表使用MyISAM实用工具按索引顺序存储表压缩表对数据表进行碎片整理监控Key Cache预加载Key Cache使用多个Key Cache其他需要考虑的参数InnoDB使用SHOW ENGINE命令使用InnoDB监控器监控日志文件监控缓冲池监控表空间使用INFORMATION_SCHEMA表xiv | 目录其他需要考虑的参数小结第10章 复制监控开始安装服务器包容性和排他性复制复制线程监控MasterMaster的监控命令Master状态变量监控SlaveSlave的监控命令Slave的状态变量使用MySQL管理器监控复制其他需要考虑的项网络监控和管理Slave滞后Slave延迟的原因和预防措施小结第11章 复制的故障排除什么导致错误发生Master上的问题Slave上的问题高级复制问题排除复制故障的工具最佳实践了解你的拓扑结构查询所有服务器的状态目录 | xv查看日志检查配置信息有序执行系统关闭在遇到错误后按序执行重启手动执行失败查询常用程序报告复制故障小结第12章 保护你的投资什么是信息保障信息保障的三个应用信息保障为什么重要信息完整性、灾难恢复及备份的职责高可用性与灾难恢复灾难恢复数据恢复的重要性备份和恢复备份实用程序和操作系统级的解决方案InnoDB Hot Backup应用物理文件的复制mysqldump工具XtraBackup逻辑卷管理器快照备份方法的比较备份和MySQL复制使用复制进行备份和恢复PITR自动备份xvi | 目录小结第13章 MySQL企业版MySQL企业版入门订阅级别安装概述MySQL企业组件MySQL企业服务器MEMMySQL产品支持MySQL企业版的使用安装修复监控代理问题监控查询分析器更多信息小结第三部分 高可用性环境第14章 云计算解决方案什么是云计算云架构云计算是一种经济的选择吗云计算实例云计算的好处云计算供应商AWS技术简要概述它是如何工作的目录 | xviiAmazon Cloud工具入门使用磁盘接下来怎么做云中的MySQLMySQL复制和EC2EC2中使用MySQL的最佳实践开源云计算小结第15章 MySQL集群什么是MySQL集群术语和组件MySQL集群和MySQL有何不同典型配置MySQL集群的特点局部和全局冗余日志处理冗余和分布式数据MySQL集群的架构如何存储数据分区事务管理联机操作配置实例入门启动MySQL集群集群测试关闭集群达到高可用性系统恢复节点恢复复制获得高性能高性能的注意事项高性能的最佳实践小结附录A 复制建议和窍门Slave停机了,怎么办检查冗长的二进制日志利用复制在表中重建数据基于语句的日志基于行的日志使用MySQL Proxy来完成多Master的复制使用默认的存储引擎MySQL Cluster 多源(Multisource)复制多路(Multichannel)复制故障转移使用当前数据库来过滤Slave上的列比Master上多Slave上的列比Master上少选择某几列复制到Slave复制心跳在环形复制中忽略服务器功能预览:延时复制功能预览:脚本式复制功能预览:Oracle算法索引
本书是“MySQL HighAvailability”的中文翻译版,主要讲解真实环境下如何使用MySQL的复制、集群和监控特性,揭示MySQL可靠性和高可用性的方方面面。本书由MySQL开发团队亲自执笔,定位于解决MySQL数据库的常见应用瓶颈,在保持MySQL的持续可用性的前提下,挖潜各种提高性能的解决方案。本书分为三个部分。第一部分讲述MySQL复制,包括高可用性和横向扩展,第二部分介绍构建健壮的数据中心时监控和性能方面的问题,第三部分给出其他MySQL相关内容,包括云计算和MySQL集群。
书籍详细信息 | |||
书名 | 高可用MySQL站内查询相似图书 | ||
9787121144073 如需购买下载《高可用MySQL》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 85.0 | 语种 | 简体中文 |
尺寸 | 23 × 17 | 装帧 | 平装 |
页数 | 604 | 印数 |
高可用MySQL是电子工业出版社于2011.9出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,MySQL 的书籍。
(美) 贝尔 (Bell,C.) , (瑞典) 欣达尔 (Kindahl,M.) , (瑞典) 达勒马纳 (Thalmann,L.L.) , 著
(美) 贝尔 (Bell,C.) , (美) 肯德尔 (Kindahl,M.) , (美) 塞尔曼 (Thalmann,L.) , 著
(美) 迪布瓦 (DuBois,P.) , 著
潘凯华, 等主编
姜承尧, 著
(美) 杜鲍斯 (DuBois,P.) , 著
(美) 施瓦茨 (Schwartz,B.) , (美) 扎伊采夫 (Zaitsev,P.) , (美) 特卡琴科 (Tkachenko,V.) , (美) 扎沃德...
王志刚, 江友华, 编著
姜承尧, 著