更新时间:2020-04-03 12:49:04
封面
版权信息
作者介绍
推荐序1
推荐序2
推荐序3
前言
基础篇
第1章 MySQL初始化安装、简单安全加固
1.1 背景
1.2 初始化安装
1.3 简单安全加固
1.4 创建用户、库、表、数据
1.5 MySQL参数模板
第2章 MySQL常用的两种升级方法
2.1 背景
2.2 MySQL 5.5.54的安装
2.3 升级MySQL 5.5.54到MySQL 5.6.35
2.4 升级注意事项
第3章 MySQL体系结构
3.1 快速安装MySQL
3.2 数据目录结构
3.3 MySQL Server体系结构
3.4 MySQL中的存储引擎
3.5 InnoDB存储引擎体系结构
3.6 InnoDB存储引擎后台线程
3.7 MySQL前台线程
第4章 performance_schema初相识
4.1 什么是performance_schema
4.2 performance_schema使用快速入门
第5章 performance_schema配置详解
5.1 编译时配置
5.2 启动时配置
5.3 运行时配置
第6章 performance_schema应用示例荟萃
6.1 利用等待事件排查MySQL性能问题
6.2 锁问题排查
6.3 查看最近的SQL语句执行信息
6.4 查看SQL语句执行阶段和进度信息
6.5 查看最近的事务执行信息
6.6 查看多线程复制报错详情
第7章 sys系统库初相识
7.1 sys系统库使用基础环境
7.2 sys系统库初体验
7.3 sys系统库的进度报告功能
第8章 sys系统库配置表
8.1 sys_config表
8.2 sys_config_insert_set_user触发器
8.3 sys_config_update_set_user触发器
第9章 sys系统库应用示例荟萃
9.1 查看慢SQL语句慢在哪里
9.2 查看是否有事务锁等待
9.3 查看是否有MDL锁等待
9.4 查看InnoDB缓冲池中的热点数据有哪些
9.5 查看冗余索引
9.6 查看未使用的索引
9.7 查询表的增、删、改、查数据量和I/O耗时统计信息
9.8 查看MySQL磁盘文件产生的磁盘流量与读写比例
9.9 查看哪些语句使用了全表扫描
9.10 查看哪些语句使用了文件排序
9.11 查看哪些语句使用了临时表
第10章 information_schema初相识
10.1 什么是information_schema
10.2 information_schema组成对象
第11章 information_schema应用示例荟萃
11.1 使用Server层的字典表查询相关的元数据信息
11.2 使用InnoDB层的字典表查询相关的元数据信息
第12章 mysql系统库之权限系统表
12.1 user
12.2 db
12.3 tables_priv
12.4 columns_priv
12.5 procs_priv
12.6 proxies_priv
第13章 mysql系统库之访问权限控制系统
13.1 访问权限控制系统概述
13.2 MySQL提供了哪些权限
13.3 MySQL账号命名规则
13.4 MySQL账号访问控制两阶段
13.5 权限变更的影响
13.6 MySQL常见连接问题
第14章 mysql系统库之统计信息表
14.1 统计信息概述
14.2 统计信息表详解
第15章 mysql系统库之复制信息表
15.1 复制信息表概述
15.2 复制信息表详解
第16章 mysql系统库之日志记录表
16.1 日志信息概述
16.2 日志表详解
第17章 mysql系统库应用示例荟萃
17.1 查看用户不同作用域的权限
17.2 查看统计信息
17.3 查看SQL日志信息
第18章 复制技术的演进
18.1 复制格式概述
18.2 基于数据安全的复制技术演进
18.3 基于复制效率的复制技术演进
第19章 事务概念基础
19.1 4种事务隔离级别和3种异常现象