基于 MySQL 5.7 版本学习 MySQL 数据库相关知识
机制:
- 锁
- 事务
- XA事务
- 存储引擎
- 索引
- 插件机制
- 自定义函数
- 查询优化器
- 查询缓存
- 分区
- 视图
- 外键
- 存储过程
- 复制
- 权限控制
- binlog
- redolog
- generallog
- 配置
- 状态
协议:
- 认证
- COMMAND
- 预编译
测试:
- mtr: MySQL 源码自带的测试用例
- rqg
- sysbench
- tpcc
- tpch
性能优化:
- 性能剖析
- Schema与数据类型优化
- 优化索引
- SQL重写
- 配置优化
- 操作系统优化
- 硬件优化
- 应用层优化
运维管控:
- 高可用
- 备份
- 恢复
- 审计
- SQL规范