1. 列举常见的关系型数据库和非关系型都有那些?
2. MySQL常见数据库引擎及比较?
3. 简述数据三大范式?
4. 什么是事务?MySQL如何支持事务?
5. 简述数据库设计中一对多和多对多的应用场景?
6. 如何基于数据库实现商城商品计数器?
7. 常见SQL(必备)
8. 简述触发器、函数、视图、存储过程?
9. MySQL索引种类
10. 索引在什么情况下遵循最左前缀的规则?
11. 主键和外键的区别?
12. MySQL常见的函数?
13. 列举 创建索引但是无法命中索引的8种情况。
14. 如何开启慢日志查询?
15. 数据库导入导出命令(结构+数据)?
16. 数据库优化方案?
17. char和varchar的区别?
18. 简述MySQL的执行计划?
19. 在对name做了唯一索引前提下,简述以下区别:
select * from tb where name =‘Oldboy-Wupeiqi’
select * from tb where name = ‘Oldboy-Wupeiqi’ limit 1
20. 1000w条数据,使用limit offset 分页时,为什么越往后翻越慢?如何解决?
21. 什么是索引合并?
22. 什么是覆盖索引?
23. 简述数据库读写分离?