
高可用MySQL(第2版)
副标题:无
作 者:Charles Bell(查理斯 贝尔), Mats Kindahl(迈茨 肯德尔), Lars Thalmann(拉尔斯 塞尔曼) 著,宁青 唐李洋 译
分类号:
ISBN:9787121266881
微信扫一扫,移动浏览光盘
简介
目录
前言xxi
第1章引言
到底什么是复制
那么,是否需要备份
什么是监控
其他阅读材料
小结
第2章MySQLReplicant库
基本类和函数
对各种操作系统的支持
服务器
服务器角色
小结
第3章MySQL复制原理
复制的基本步骤
配置master
配置slave
连接master和slave
二进制日志简介
二进制日志记录了什么
观察复制的动作
二进制日志的结构和内容
建立新slave
克隆master
克隆slave
克隆操作的脚本
执行常见的复制任务
报表
小结
第4章二进制日志
二进制日志的结构
binlog事件的结构
事件校验
将语句写入日志
写入DML语句
写入DDL语句
写入查询
LOADDATAINFILE语句
二进制日志过滤器
触发器、事件和存储例程
存储过程
存储函数
事件
特殊结构
非事务型变更和错误处理
将事务写入日志
使用XA进行分布式事务处理
二进制日志的组提交
基于行的复制
启用基于行的复制
使用混合模式
二进制日志管理
二进制日志和系统崩溃安全
binlog文件轮换
事故
清除binlog文件
mysqlbinlog实用工具
基本用法
解释事件
二进制日志的选项和变量
基于行的复制参数
小结
第5章面向高可用性的复制
冗余
计划
slave故障
master故障
relay故障
灾难恢复
方法
热备份
双主结构
提升slave
环形复制
小结
第6章面向横向扩展的MySQL复制
横向扩展读操作,而不是写操作
异步复制的价值
管理复制拓扑
应用层的负载均衡
级联复制
配置relay
使用Python添加relay
专用slave
过滤复制事件
使用过滤将事件分配给slave
数据的一致性管理
非级联部署的一致性
级联部署的一致性
小结
第7章数据分片
什么是数据分片
为什么要分片
分片的局限性
分片方案的要素
高层分片架构
数据分区
分配分片
映射分片关键字
分片方案
分片映射函数
处理查询和事务调度
处理事务
分配查询
分片管理
将分片迁移到其他节点
分割分片
小结
第8章深入复制
复制架构基础
中继日志的结构
复制线程
启动和停止slave线程
通过Internet运行复制
使用内置支持建立安全复制
使用Stunnel建立安全复制
细粒度控制复制
关于复制状态的信息
处理断开连接的选项
slave如何处理事件
管理I/O线程
SQL线程的处理
半同步复制
配置半同步复制
监控半同步复制
全局事务标识符
使用GTID配置复制
使用GTID进行故障转移
使用GTID提升slave
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
