备注:针对基本问题做一些基本的总结,不是详细解答!
1.事务的基本要素
2.事务隔离级别(必考)
3.如何解决事务的并发问题(脏读,幻读)(必考)
4.MVCC多版本并发控制(必考)
5.为什么选择B+树作为索引结构(必考)
6.索引B+树的叶子节点都可以存哪些东西(必考)
7.查询在什么时候不走(预期中的)索引(必考)
8.sql如何优化
9.explain是如何解析sql的
10.order by原理
11.InnoDB的行锁/表锁
12.myisam和innodb的区别,什么时候选择myisam
13.binlog,redolog,undolog都是什么,起什么作用
14.数据库的乐观锁与悲观锁的区别是什么?乐观锁常用的两种实现方式是什么?