思维导图备注

MySQL管理之道:性能调优高可用与监控
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

6.3 热备份与恢复

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-24 10:01:10
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 前言
  • 第一部分 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 ) 重置阅读进度