欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • MySQL8.0运维与优化(微课视频版)
      • 作者:编者:姚远|责编:安妮//李燕
      • 出版社:清华大学
      • ISBN:9787302602682
      • 出版日期:2022/05/01
      • 页数:424
    • 售价:39.92
  • 内容大纲

        本书全面介绍MySQL数据库的管理、监控、备份恢复和高可用等方面的知识,并在此基础上讨论如何优化MySQL的实例和SQL语句,书中还包括大量的实战案例。
        全书分五部分:第一部分(第1~4章)为管理部分,包括安装和运行、账号和权限、日志和安全等内容;第二部分(第5~7章)为监控部分,介绍通过MySQL自带的3个系统数据进行监控的方法;第三部分(第8~11章)为备份恢复部分,介绍常用的逻辑备份和物理备份工具,还介绍在没有备份的情况下如何进行数据救援;第四部分(第12~14章)为高可用部分,包括MySQL Shell、复制和InnoDB集群;第五部分(第15~18章)为优化部分,介绍基准测试工具和优化MySQL实例和SQL方法。
        本书适合具有一定IT基础知识的MySQL数据库爱好者阅读,也可以作为准备MySQL OCP考试的备考书。
  • 作者介绍

        姚远,Oracle ACE,华为云MVP,从MySQL 3开始使用MySQL,拥有MySQL 5.6、5.7、8.0 OCP,并在相关领域拥有20多项技术认证。两次获得国家部级科技进步奖,发明过两项计算机专利。
  • 目录

    第一部分  管理
      第1章  安装和运行
        1.1  MySQL 8.0社区版的安装
        1.2  Percona Server for MySQL的安装
        1.3  安装Sakila示例数据库
        1.4  检查MySQL服务
        1.6  Linux对MySQL的强制访问控制
        1.7  启动排错
        1.8  实验
      第2章  账号和权限
        2.1  账号
        2.2  权限
        2.3  访问控制
        2.4  角色
        2.5  代理用户
        2.6  无密码登录
        2.7  重置root用户密码
        2.8  实验
      第3章  日志
        3.1  错误日志
        3.2  通用查询日志
        3.3  慢查询日志
        3.4  二进制日志
        3.5  实验
      第4章  安全
        4.1  密码验证组件
        4.2  连接控制插件
        4.3  连接加密
        4.4  数据加密
        4.5  审计插件
        4.6  实验
    第二部分  监控
      第5章  information_schema数据库
        5.1  数据组成
        5.2  MySQL 8.0中的优化
        5.3  权限
        5.4  视图说明
        5.5  实验
      第6章  performance_schema数据库
        6.1  作用和特点
        6.2  配置
        6.3  性能计量配置
        6.4  消费者配置
        6.5  执行者配置
        6.6  对象配置
        6.7  典型用例
        6.8  实验
      第7章  sys数据库
        7.1  简介
        7.2  配置参数

        7.3  存储过程
        7.4  函数
        7.5  视图
        7.6  实验
    第三部分  备份恢复
      第8章  逻辑备份
        8.1  逻辑备份和物理备份的区别
        8.2  mysqldump
        8.3  mysqlpump
        8.4  mydumper
        8.5  MySQL Shell中的备份恢复工具
        8.6  四种逻辑备份工具的对比
        8.7  备份集的一致性
        8.8  提高恢复的速度
        8.9  实验
      第9章  XtraBackup
        9.1  特点介绍
        9.2  安装
        9.3  工作原理
        9.4  典型用例
        9.5  高级功能
        9.6  实验
      第10章  MySQL Enterprise Backup
        10.1  简介
        10.2  工作原理
        10.3  典型用例
        10.4  高级功能
        10.5  实验
      第11章  数据救援
        11.1  InnoDB强制恢复
        11.2  迁移MyISAM表
        11.3  只有表空间文件时批量恢复InnoDB表
        11.4  使用ibd2sdi恢复表结构
        11.5  TwinDB数据恢复工具
        11.6  实验
    第四部分  高可用
      第12章  MySQL Shell
        12.1  简介
        12.2  通用命令
        12.3  客户化MySQL Shell
        12.4  全局对象
        12.5  报告架构
        12.6  实验
      第13章  复制
        13.1  简介
        13.2  克隆插件
        13.3  配置复制
        13.4  GTID
        13.5  排错
        13.6  使用MySQL Shell的AdminAPI管理InnoDB复制

        13.7  实验
      第14章  InnoDB集群
        14.1  架构
        14.2  组复制
        14.3  MySQL Router
        14.4  管理InnoDB集群
        14.5  实验
    第五部分  优化
      第15章  基准测试工具
        15.1  mysqlslap
        15.2  Sysbench
        15.3  TPCCMySQL
        15.4  实验
      第16章  实例优化
        16.1  数据库优化的重要性
        16.2  系统参数的修改
        16.3  内存的分配
        16.4  InnoDB日志
        16.5  硬盘读写参数
        16.6  资源组
        16.7  实验
      第17章  SQL优化基础
        17.1  SQL语句的执行计划
        17.2  优化器
        17.3  索引
        17.4  表连接
        17.5  统计信息
        17.6  直方图
        17.7  CTE
        17.8  实验
      第18章  SQL优化实战
        18.1  找出需要优化的SQL
        18.2  优化方法
        18.3  优化索引
        18.4  准确的统计信息
        18.5  直方图的使用
        18.6  连接优化
        18.7  优化排序
        18.8  表空间碎片整理
        18.9  实验
    参考文献