思维导图备注

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

2.4.2 动态列支持用JSON格式存储数据

浏览 7 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-24 10:00:52
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 推荐序:飞跃的第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 ) 重置阅读进度