后端学习数据库数据库面试本页总览数据库面试 数据库面试通常围绕 SQL、索引、事务、锁、性能优化和高可用展开。准备时不要只背结论,要能结合场景说明原因。 高频问题 B+ 树索引为什么适合数据库? 聚簇索引和非聚簇索引有什么区别? 什么是事务 ACID? MySQL 有哪些隔离级别? 什么是幻读、脏读、不可重复读? 慢查询如何排查? 为什么索引会失效? Redis 和 MySQL 如何保证一致性? 回答思路 复习建议 用真实 SQL 验证索引效果。 学会看执行计划。 整理事务和锁的案例。 准备几个性能优化复盘故事。