1)MYSQL执行计划查看,索引失效分析,加锁分析
1:索引优化之组合索引的使用技巧
组合索引,最左前缀原则
2:explain执行计划重要参数select_type讲解
MYSQL优化器,子查询,联合查询,临时表
3:explain执行计划重要参数type讲解
MYSQL优化器,主键索引,唯一索引,非唯一索引,组合索引,索引覆盖
4:explain执行计划重要参数extra讲解
MYSQL优化器,索引覆盖,文件排序,ICP
5:索引失效案例分析
组合索引,最左前缀原则,索引覆盖
2)MYSQL锁和事务
1:InnoDB存储引擎内存结构之BUffer Pool
InnoDB的架构图,InnoDB内存结构和物理文件之间的工作关系,数据页,索引页
2:InnoDB存储引擎内存结构之Redo Log Buffer
InnoDB的架构图,Redo Log工作原理和落盘原理
3:InnoDB存储引擎物理文件之重做日志文件和缓冲
InnoDB的架构图,重做日志文件,重做日志缓冲
4:InnoDB存储引擎物理文件之系统表空间和用户表空间文件
InnoDB的将图,系统表空间文件和用户表空间文件
5:InnoDB存储引擎重做日志落盘机制
InnoDB的架构图,落盘机制,WAL(Writeahead redo log),Force-log-at-commit,checkpoint机制
6:InnoDB存储引擎事务原理之原子性,持久性和一致性实现
redo log,undo log和Force Log at Commit机制,checkpoint机制
7:InnoDB存储引擎事务原理之隔离性实现
MVCC,Lock-based CC,一致性非锁定读(consistent 龙lockingread),快照读&当前读
8:InnoDB存储引擎之一条简单SQL的行锁加锁实现分析
record lock,gap lock,next key lock,RR和RC隔离级别,MVCC机制,主键索引,辅助索引
9:InnoDB存储引擎之一条复杂SQL的行锁加锁实现分析
record lock,gap lock, next key lock ,RR和RC隔离级别,MVCC机制,主键索引,辅助索引
10:InnoDB存储引擎之死锁原理分析
主键索引,辅助索引,死锁
MYSQL性能优化分析
最新推荐文章于 2024-08-20 23:04:08 发布