1、说一下mysql主从复制(Replication)的原理
2、mysql主从框架下,如何保证数据一致性问题
3、数据库主从延迟的原因与解决方案
4、数据库的高可用方案
4、mysql的redo log、undo log、binlog异同?为什么binlog无法crash safe?
5、innodb的双写缓冲
5、mysql慢查询是什么?如何优化?
6、mysql索引的实现?B+树和B树的区别?
7、mysql事务?以及其特性?
8、
索引相关
1、什么是索引?
2、索引的特点?
3、什么情况下需要索引?什么情况不需要?
4、介绍一下索引的分类?
5、索引的数据结构有哪些?
索引的数据结构主要有B+树与Hash表,对应的索引为B+树索引与**Hash索引。**默认索引类型为B+树索引。
6、为什么B+树比B树更适合实现数据库索引?
7、聚簇索引与非聚簇索引的关系?
8、什么是回表查询?
9、什么是索引覆盖?
10、什么是最左匹配原则?
11、索引失效的场景有哪些?
12、索引设计原则
热门SQL编写
--
select * from