文章目录
-
- 1.事务四大特性
- 2.数据库隔离级别
- 3.MYSQL的两种存储引擎区别(事务、锁级别等等),各自的适用场景
- 4.索引有B+索引和hash索引
- 5.聚集索引和非聚集索引
- 6.索引的优缺点,什么时候使用索引,什么时候不能使用索引
- 7.InnoDB索引和MyISAM索引的区别
- 8.索引的底层实现(B+树,为何不采用红黑树,B树)重点
- 9.B+树的实现
- 10.为什么使用B+Tree
- 11.Sql的优化
- 12.索引最左前缀问题
- 13.索引分类,索引失效条件
- 14.数据库的主从复制
- 15.long_query怎么解决
- 16.varchar和char的使用场景
- 17.数据库连接池的作用
- 19.分库分表,主从复制,读写分离
- 20.数据库三范式
- 21.关系型数据库和非关系型数据库区别
- 22.数据库中join的left join , inner join, cross join
- 23.有哪些锁,select时怎么加排它锁
- 24.死锁怎么解决
- 25.最左匹配原则
- MySQL中读页缓冲区buffer pool
- 事务RR级别如何解决幻读问题
- 为啥不使用跳表来代替B+树