×
思维导图备注
MySQL管理之道:性能调优高可用与监控
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
1.2.2 中继日志relay-log可自我修复
浏览
3
扫码
小字体
中字体
大字体
2022-01-24 10:01:06
请
登录
再阅读
上一篇:
下一篇:
前言
第一部分 MySQL5.5新特性篇
第一部分 MySQL5.5新特性篇
1.1 性能上的显著改变
1.1.2 充分利用CPU多核的处理能力
1.1.3 提高刷新脏页数量和合并插入数量,改善磁盘I/O处理能力
1.1.4 增加自适应刷新脏页功能
1.1.5 让InnoDB_Buffer_Pool缓冲池中的热数据存活更久
1.1.6 InnoDB的数据恢复时间加快
1.1.7 InnoDB同时支持多个BufferPool实例
1.1.8 可关闭自适应哈希索引
1.1.9 在InnoDB中可选择使用内存分配程序
1.1.10 提高默认InnoDB线程并发数
1.1.11 预读算法的变化
1.1.12 首次在Linux上实现了异步I/O
1.1.13 恢复组提交
1.1.14 InnoDB使用多个回滚段提升性能
1.1.15 改善清除程序进度
1.1.16 添加删除缓冲和清除缓冲
1.1.17 控制自旋锁Spin Lock轮训间隔
1.1.18 快速创建、删除、更改索引
1.1.19 InnoDB支持创建压缩数据页
1.1.20 可动态关闭InnoDB更新元数据的统计功能
1.2 安全性、稳定性的显著改变
1.2.2 中继日志relay-log可自我修复
1.2.3 开启InnoDB严格检查模式
1.3 动态更改系统配置参数
1.3.2 支持动态更改InnoDB锁超时时间
1.4 InnoDB新参数汇总
1.5 同步复制新参数汇总
1.6 SQL语句写法的改变
1.6.2 MySQL5.5存储过程支持limit变量
1.7 MySQL5.1升级为MySQL5.5
1.7.1 采用MySQL_upgrade升级授权表方式升级
1.7.2 直接安装MySQL5.5,采用数据导出/导入方式升级
1.8 性能测试:MySQL5.5与MySQL5.1
第2章 半同步复制
2.2 半同步复制安装配置
2.3 参数说明
2.4 功能测试
2.4.2 半同步复制与异步复制的切换
2.5 性能测试
2.6 小结
第二部分 故障诊断与性能优化篇
第二部分 故障诊断与性能优化篇
3.1 影响MySQL性能的因素
3.2 系统性能评估标准
3.2.1 影响Linux服务器性能的因素
3.2.2 系统性能评估指标
3.2.3 开源监控和评估工具介绍 [1]
3.3 故障与处理
3.3.2 记录子查询引起的宕机
3.3.3 诊断事务量突高的原因
3.3.4 谨慎设置binlog_format=MIXED
3.3.5 未设置swap分区导致内存耗尽,主机死机
3.3.6 MySQL故障切换之事件调度器注意事项 [1]
3.3.7 人工误删除InnoDB ibdata数据文件,如何恢复
3.3.8 update忘加where条件误操作恢复(模拟Oracle闪回功能)
3.3.9 delete忘加where条件误操作恢复(模拟Oracle闪回功能)
第4章 同步复制报错故障处理
4.1 最常见的3种故障
4.1.1 在master上删除一条记录时出现的故障
4.1.2 主键重复
4.1.3 在master上更新一条记录,而slave上却找不到
4.2 特殊情况:slave的中继日志relay-log损坏
4.3 人为失误
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.4 小技巧:快速修改表结构 [1]
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.4 选择合适的事务隔离级别
5.4.2 事务的实现
5.4.3 事务隔离级别介绍
5.5 SQL优化与合理利用索引
5.5.1 如何定位执行很慢的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 72GB内存的my.cnf配置文件
5.6.6 谨慎使用分区表功能
5.7 MySQL5.6同步复制新特性详解
第6章 备份与恢复
6.1 冷备份
6.2 逻辑备份
6.2.1 mysqldump增加了一个重要参数
6.2.2 取代mysqldump的新工具mydumper
6.2.3 逻辑备份全量、增量备份脚本
6.3 热备份与恢复
第三部分 高可用集群管理篇
第三部分 高可用集群管理篇
7.1 采用MySQL自带的Replication架构
7.1.1 Keepalived+MySQL Replication架构的搭建演示
7.1.2 MMM+MySQL Replication架构的搭建演示
7.2 Heartbeat+DRBD+MySQL架构的搭建演示
7.3 红帽RHCS共享存储架构的搭建演示
7.3.1 安装过程
7.3.2 红帽RHCS集群的维护
7.4 MySQL高可用集群HA解决方案的测试评估
第8章 批量管理服务器
8.1 开源工具pssh的使用方法
8.2 自己编写的SSH服务器批量管理工具
第四部分 监控篇
第四部分 监控篇
第10章 服务监控
10.2 MySQL数据库的监控脚本
第五部分 项目案例
第五部分 项目案例
11.2 用户信息表水平拆表方案
11.3 阿里巴巴中间件Cobar水平拆表方案
光盘内容
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《MySQL管理之道:性能调优高可用与监控》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度