java数据库常见面试题目

  1. 数据库的索引了解么?介绍一下
  2. 数据库有哪些优化的方法?讲你自己知道的
  3. 为什么事务可以优化数据库?
  4. Mysql的数据库引擎,区别特点
  5. 数据连接池采用了什么设计模式?意义是什么?
  6. 项目用到什么数据库?隔离级别?每个隔离级别各做了什么
  7. 数据库的索引?mysql不同引擎索引的区别
  8. 数据库的索引原理
  9. 索引使用的注意事项
  10. 数据库的引擎
  11. Redis的优势和特点
  12. 如果成功的用户有10万,redis存不下怎么处理
  13. Redis和mysql的区别
  14. Redis的持久化有哪些方式,具体原理
  15. 数据库索引
  16. Redis的特点
  17. Redis介绍
  18. 了解redis源码么
  19. 了解redis集群么
  20. Redis的持久化?有哪些方式,原理是什么?
  21. 讲一下数据的acid
  22. 什么是一致性
  23. 什么是隔离性
  24. Mysql的隔离级别
  25. 每个隔离级别是如何解决
  26. Mysql要加上nextkey锁,语句该怎么写
  27. 数据库的索引原理
  28. 非聚簇索引和聚簇索引
  29. 索引的使用注意事项
  30. 从底层解释最左匹配原则
  31. 联合索引
  32. Mysql对联合索引有优化么?会自动调整顺序么?哪个版本开始优化?
  33. Redis的应用
  34. Redis的持久化的方式和原理
  35. mysql数据库的引擎和区别
  36. Mysql的容灾备份
  37. Redis和memcache 的区别
  38. 为什么选择redis
  39. 数据库挂了怎么办?除了热备份还有什么方法
  40. 接上面场景题:服务器挂了,优惠券还没发怎么办
  41. 数据库挂了怎么怎么办
  42. 数据库优化中,有一个关键字可以分析执行过程,知道么(explain关键字)
  43. 数据库优化有什么了解
  44. 索引的原理
  45. 联合索引,如果联合索引(a,b),现在查询a>0,b>0可以用到这个联合索引么?(太久没看,生疏了,答错了,答案应该是不能,只能用到a的索引,范围索引只能用到一列)
  46. 数据库优化中,有一个关键字可以分析执行过程,知道么(explain关键字)
  47. Redis的数据结构的底层实现
  48. Mysql集群数据是怎么同步的
  49. Select,poll,epoll的区别
  50. 数据库的索引原理
  51. 数据库的索引的原理
  52. Innodb都是聚簇索引么?

你可能感兴趣的:(Java面试)