1、mysql的存储引擎有哪些
2、innodb和myisam的区别
3、一条sql语句的执行流程
4、什么是数据库事务
5、事务隔离级别
6、什么是脏读、不可重复读、幻读、innodb如何解决
7、默认隔离级别为什么是RR,大厂为什么要改成RC
8、RR是否完全解决幻读
9、当前读和快照读是什么
10、mysql锁的分类
11、行锁锁的是什么
12、innodb索引类型
13、为什么使用b+树实现索引
14、什么是聚簇索引和非聚簇索引
15、什么是回表
16、什么是索引覆盖
17、什么是索引下推和索引跳跃
18、什么是最左前缀索引
19、用了索引还是很慢的原因
20、Explain要专注哪些信息
21、索引失效有哪些原因
22、如何sql优化
23、慢sql有哪些原因
24、binlog、redlog、undolog的区别
25、什么是buffer pool
26、主从复制的原理
27、什么是深度分页