Effective MySQL之深入解析复制技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)布拉德福,(美)施耐德著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302346654
- 页数:329 页
第1章 DBA五分钟速成 1
1.1突发状况下的警报通知 2
1.2发现问题 4
1.3纠正问题 8
1.4定位根本原因 10
1.5了解数据复制问题 12
1.5.1用户安全性 13
1.5.2配置选项和变量 13
1.6本章小结 14
第2章 诊断常见的数据复制问题 15
2.1 MySQL数据复制架构回顾 16
2.2解释数据复制信息 17
2.2.1二进制日志 18
2.2.2中继日志 31
2.3数据复制的一致性问题 32
2.3.1定位数据不一致问题 34
2.3.2定位模式不一致问题 34
2.3.3导致数据不一致的原因 39
2.4常见的数据复制错误 40
2.4.1 MySQL服务器ID 40
2.4.2缺少模式对象 41
2.4.3忽略重复的数据行 42
2.5了解数据复制延迟 44
2.5.1造成延迟的主要原因 44
2.5.2 MySQL错误日志 45
2.5.3改善和最小化延迟的简单方法 46
2.5.4改善和最小化延迟的高级方法 48
2.6监控数据复制 51
2.7本章小结 52
第3章 改善标准数据复制特性 53
3.1扩展异步行为(Asynchronous Behavior) 54
3.1.1半同步数据复制 54
3.1.2同步数据复制 61
3.2使用SSL增强数据复制安全性 61
3.2.1让MySQL SSL准备就绪 62
3.2.2创建必要的安全证书 63
3.2.3 MySQL SSL配置要求 67
3.2.4 MySQL用户特权要求 68
3.3数据复制的新特性 72
3.3.1新改良的数据完整性 72
3.3.2数据复制的新的性能提升特性 80
3.3.3新的数据复制管理特性 86
3.4平衡读取和写入负载 95
3.5本章小结 96
第4章 多主节点数据复制 97
4.1 MySQL数据复制的故障转移功能 98
4.2主动/被动模式的多主节点数据复制 98
4.2.1多主节点环境必需的配置 99
4.2.2多主节点环境必需的配置 99
4.2.3其他配置变量 100
4.2.4配置示例 101
4.2.5数据复制环境的搭建 102
4.2.6多主节点复制环境的验证 105
4.2.7手动故障转移过程 108
4.2.8实际使用过程中的兼容性 115
4.2.9读数据和写数据负载均衡 124
4.3环形数据复制 124
4.4自动高可用性故障转移 126
4.5本章小结 127
第5章 MySQL数据复制工具 129
5.1 MySQL的一些工具套件 130
5.1.1 Openark Kit工具包 130
5.1.2 Percona Toolkit 135
5.1.3 MySQL Workbench Utilities 144
5.2数据复制中的故障转移管理器 166
5.2.1 MySQL MHA 167
5.2.2 MMM 185
5.2.3 Flipper 186
5.2.4集群控制 186
5.3集群管理 187
5.4复制数据的预读取 189
5.5 MySQL的补丁和变种 191
5.5.1独立的社区用户 191
5.5.2商业组织 192
5.6本章小结 193
第6章 实际应用中的数据复制扩展技术 195
6.1用户最期待的数据复制特性 196
6.2 MySQL的Galera Cluster 198
6.2.1当前的限制和不足 198
6.2.2参考资料 199
6.2.3安装 200
6.2.4 Percona XtraDB Cluster集群工具 223
6.2.5 MariaDB Galera Cluster集群工具 223
6 2.6 Galera打包 223
6.2.7获得更多帮助 224
6.3 Tungsten Replicator数据复制 224
6.3.1参考资料 225
6.3.2安装条件 225
6.3.3在Tungsten沙箱中安装 226
6.3.4检查Tungsten Replicator环境 229
6.3.5手动安装Tungsten 236
6.3.6其他Tungsten部署方式 250
6.4 SchoonerSQL 258
6.5 MySQL Replication Listener 259
6.6 MySQL与云计算 259
6.6.1 MySQL的Amazon RDS 259
6.6.2 Google Cloud SQL 260
6.7其他解决方案 260
6.8本章小结 261
第7章 MySQL配置选项 263
7.1关于MySQL系统变量 264
7.2二进制日志 264
7.3 MySQL数据复制变量 270
7.3.1半同步数据复制 273
7.3.2安全性 275
7.4 MySQL服务器变量 276
7.5 MySQL 5.6特性 278
7.5.1通用唯一标识符(UUID) 279
7.5.2从节点的崩溃预防机制相关变量 279
7.5.3数据复制校验和变量 279
7.5.4多线程的从节点 280
7.5.5全局事务标识符(GTID) 280
7.6用户权限 281
7.7 SQL命令和函数 282
7.7.1数据复制语句 282
7.7.2数据复制相关的函数 283
7.8本章小结 283
第8章 数据复制集群的监控 285
8.1监控的类型 286
8.1.1 MySQL配置 286
8.1.2 MySQL监控粒度 289
8.2重要的MySQL信息 289
8.2.1 MySQL错误日志 289
8.2.2 SHOW MASTER STATUS 291
8.2.3 SHOW SLAVE STATUS 291
8.2.4 SHOW GLOBAL STATUS 292
8.2.5元数据文件 293
8.2.6元数据表 296
8.3监控产品 297
8.3.1监控方案的实现 299
8.3.2 MySQL Enterprise Monitor 299
8.3.3 MEM中的数据恢复顾问分析器 300
8.3.4 Cacti 301
8.3.5使用thold插件发送警告 302
8.3.6 Cacti绘图模板 302
8.3.7 MySQL Performance Monitor(MPM) 304
8.3.8最廉价的数据复制监控方案 305
8.4数据复制的故障诊断 305
8.5本章小结 307
附录 MySQL配置选项 309
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019