文章目录
- @[toc]
 
- MySQL常用的存储引擎有什么区别?
 - 为什么要用索引?
 - 索引算法有哪些?
 - Hash索引和B+树的区别?
 - B树和B+树的区别?
 - 数据库为什么使用B+树而不是B树?
 - 索引的种类有哪些?
 - 创建索引的原则有哪些?
 - 什么是最左匹配原则?
 - 什么是聚簇索引,什么是非聚簇索引?
 - 数据库的三大范式是什么?
 - 索引在什么情况下会失效?
 - 什么是数据库的事务?
 - 事务的四大特性(ACID)是什么?
 - 数据库的并发一致性问题
 - 数据库的隔离级别有哪些?
 - 什么是MVCC?
 - MySQL中都有哪些
 










