MySQL-面试题

第1稿 (经典问题)

  1. 事务的四大特性?
  2. 事务隔离级别有哪些?
  3. 索引(重点)
  4. 常见的存储引擎有哪些?
  5. MyISAM和InnoDB的区别?
  6. MVCC实现原理?
  7. 快照读和当前读
  8. 共享锁和排他锁
  9. 大表怎么优化?
  10. bin log和redo log有什么区别?
  11. 讲一下MySQL架构?
  12. 分库分表
  13. 什么是分区表?
  14. 分区表类型?
  15. 查询语句执行流程?
  16. 更新语句执行流程?
  17. exist和in的区别?
  18. truecate、delete与drop区别?
  19. having和where的区别?
  20. 什么是MySQL主从同步?
  21. 为什么要主从同步?
  22. 乐观锁和悲观锁是什么?
  23. 了解processlist吗?

索引问题(经典15问)

  1. 什么是索引?
  2. 索引的优缺点?
  3. 索引的作用?
  4. 什么情况下需要建索引?
  5. 什么情况下不建索引?
  6. 索引的数据结构
  7. hash索引和B+树索引的区别?
  8. 为什么B+树比B树更适合实现数据库索引?
  9. 索引有什么分类?
  10. 什么是最左匹配原则?
  11. 什么是聚集索引?
  12. 什么是覆盖索引?
  13. 索引的设计原则?
  14. 索引什么时候会失效?
  15. 什么是前缀索引?

第2稿 (待续)

全部评论

相关推荐

07-25 10:31
门头沟学院 Java
求问各位大佬,笔试都考点啥
投递科大讯飞等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务