分享下我在跳槽的时候,对数据库方面做的针对性复习项目,下面以mysql举例
1、索引结构原理(不同引擎间的区别)
2、几种特别的查询考点(如左优先原则,原因;回表等)
3、使用索引查询,数据库到底经历了什么
4、数据库高可用方案
5、分库分表的优缺点及怎么去分
6、锁机制
最后回答下我对sql调优的理解,我认为数据库调优无非是在各种数据体量下的读写效率,那么优化读写不单单可以从索引方面入手,表结构优化(冗余个别字段)、分库分表、不同引擎对读写效率的影响等……
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…