×
思维导图备注
MySQL管理之道:性能调优、高可用与监控第2版
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
4.8 MySQL5.5.19/20同步一个Bug
浏览
1
扫码
小字体
中字体
大字体
2022-01-24 10:01:13
请
登录
再阅读
上一篇:
下一篇:
推荐序:飞跃的第2版
前言
1.2 MariaDB和MySQL的兼容性
1.3 MariaDB 10.0新增的功能
1.3.2 速度的提升
1.3.3 扩展和新功能
1.4 如何将MySQL迁移至MariaDB
1.5 使用二进制包安装MariaDB 10.1企业版
1.6 总结
第2章 MySQL 5.7与MariaDB 10.1的新特性
2.1 性能提升
2.2 安全性的提升
2.2.2 不再明文显示用户密码
2.2.3 sql_mode的改变
2.3 InnoDB存储引擎的提升
2.3.2 在线DDL修改varchar字段属性时不锁表
2.3.3 InnoDB/MyisAM存储引擎支持中文全文索引
2.3.4 InnoDB Buffer Pool预热改进
2.3.5 在线调整innodb_Buffer_Pool_Size不用重启mysql进程
2.3.6 回收(收缩)undo log回滚日志物理文件空间
2.3.7 InnoDB提供通用表空间
2.3.8 创建InnoDB独立表空间指定存放路径
2.3.9 迁移单独一张InnoDB表到远程服务器
2.3.10 修改InnoDB redo log事务日志文件大小更人性化
2.3.11 死锁可以打印到错误日志里
2.3.12 支持InnoDB只读事务
2.3.13 支持InnoDB表空间数据碎片整理
2.4 JSON格式的支持
2.4.2 动态列支持用JSON格式存储数据
2.5 支持虚拟列(函数索引)
2.5.2 MariaDB 10.0/10.1支持函数索引
2.6 功能提升
2.6.2 支持一张表有多个INSERT/DELETE/UPDATE触发器
2.6.3 引入线程池(Thread Pool)技术
2.6.4 提供审计日志功能
2.6.5 支持explain update
2.6.6 在MySQL 5.7中按Ctrl+C组合键不会退出客户端
2.6.7 可将错误日志打印到系统日志文件中
2.6.8 支持创建角色
2.6.9 支持TokuDB存储引擎
2.7 优化器改进
2.7.2 优化派生子查询
2.7.3 优化排序limit
2.7.4 优化IN条件表达式
2.7.5 优化union all
2.7.6 支持索引下推优化
2.7.7 支持Multi Range Read索引优化
2.7.8 支持Batched Key Access(BKA)索引优化
2.7.9 支持Hash Join索引优化
2.8 半同步复制改进
2.8.2 半同步复制的安装配置
2.8.3 参数说明
2.8.4 功能测试
2.8.5 性能测试
2.9 GTID复制改进
2.9.2 在MySQL 5.6的GTID模式下同步复制报错不能跳过的解决方法
2.9.3 MySQL 5.7中GTID复制的改进
2.9.5 MariaDB 10.1中GTID复制的改进
2.9.6 GTID的使用方式不同
2.10 MySQL 5.6/5.7从库崩溃安全恢复
2.11 MariaDB 10.0/10.1从库崩溃安全恢复
2.12 slave从库多线程复制
2.13 slave支持多源复制
2.14 MySQL 5.7设置同步复制过滤不用重启mysql服务进程
2.15 小结
第3章 故障诊断
3.1 影响MySQL性能的因素
3.2 系统性能评估标准
3.2.1 影响Linux服务器性能的因素
3.2.2 系统性能评估指标
3.3 故障与处理
3.3.2 记录子查询引起的宕机
3.3.3 诊断事务量突高的原因
3.2.3 开源监控和评估工具介绍
3.3.5 未设置swap分区导致内存耗尽,主机死机
3.3.7 人工误删除InnoDB ibdata数据文件,如何恢复
3.3.8 update忘加where条件误操作恢复(模拟Oracle闪回功能)
3.3.9 delete忘加where条件误操作恢复(模拟Oracle闪回功能)
第4章 同步复制报错故障处理
3.3.6 MySQL故障切换之事件调度器注意事项
4.1.1 在master上删除一条记录时出现的故障
4.1.2 主键重复
4.2 特殊情况:slave的中继日志relay-log损坏
4.4 避免在master上执行大事务
4.5 slave_exec_mode参数可自动处理同步复制错误
4.6 如何验证主从数据一致
4.7 binlog_ignore_db引起的同步复制故障
4.8 MySQL5.5.19/20同步一个Bug
4.9 恢复slave从机上的某几张表的简要方法
4.10 如何干净地清除slave同步信息
第5章 性能调优
5.1 表设计
5.2 字段类型的选取
5.2.1 数值类型
5.2.2 字符类型
5.2.3 时间类型
5.2.5 pt-online-schema-change在线更改表结构
5.2.6 MySQL5.6在线DDL更改表测试
5.3 采用合适的锁机制
5.3.1 表锁的演示
5.3.2 行锁的演示
5.3.3 InnoDB引擎与MyISAM引擎的性能对比
5.2.4 小技巧:快速修改表结构
5.4.2 事务的实现
5.5 SQL优化与合理利用索引
5.5.2 SQL优化案例分析
5.5.3 合理使用索引
5.6 my.cnf配置文件调优
5.6.1 per_thread_buffers优化
5.6.2 global_buffers优化
5.6.3 Query Cache在不同环境下的使用
5.6.4 tuning-primer.sh性能调试工具的使用
5.6.5 72 GB内存的my.cnf配置文件
5.6.6 谨慎使用分区表功能
5.7 MySQL5.6同步复制新特性详解
6.1 冷备份
6.2.1 mysqldump增加了一个重要参数
6.2.3 逻辑备份全量、增量备份脚本
6.3 热备份与恢复
第7章 高可用MHA架构集群管理
7.1 MHA架构简介
7.1.1 master自动监控和故障转移
7.1.2 手工处理master故障转移
7.1.3 在线平滑切换
7.3 MHA故障切换演示
7.4 MHA高可用架构总结
第8章 MySQL架构演进:“一主多从、读/写分离”
8.1 实现读/写分离的两种方式
6.2.2 取代mysqldump的新工具mydumper
8.3 HAProxy感知MySQL主从同步延迟
8.4 读/写分离MariaDB MaxScale架构搭建演示
8.4.2 基于connect方式的测试
8.4.4 MaxScale延迟检测
8.5 读/写分离OneProxy介绍及架构搭建演示
8.5.1 OneProxy简介
8.5.2 OneProxy的功能及安装介绍
8.5.3 OneProxy读/写分离接入限制
第9章 Codership Galera Cluster集群架构搭建与管理
9.3 Codership Galera Cluster的工作原理
9.5 HAProxy结合Galera Cluster实现无单点秒级故障切换
10.1 OneProxy分库分表的搭建
10.2 OneProxy分库分表接入限制
10.3 OneProxy分库分表基本测试
10.3.2 分库分表的二级分区测试
10.3.3 分库分表的聚合测试
10.3.6 分库分表不支持分布式事务的测试
10.4 搭建OneProxy高可用故障切换HA
第11章 Lepus慢日志分析平台搭建与维护
11.1 Lepus基础组件的安装
11.2 安装percona-toolkit工具
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《MySQL管理之道:性能调优、高可用与监控第2版》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度