MySQL 面试高频题有哪些?
基础:B+ 树为什么适合索引、聚簇/二级索引、回表与覆盖索引、索引失效场景;事务:ACID 与实现机制、隔离级别、MVCC、幻读与间隙锁、当前读/快照读;锁:行锁/表锁/间隙锁、死锁产生与解决;日志:redo/binlog/undo 区别、两阶段提交、WAL;复制:主从原理、延迟原因与解决、读写分离;优化:EXPLAIN 关键字段、慢查询定位、深分页优化、大表优化;高可用:MHA/MGR、分库分表、分布式事务、全局 ID。准备建议:动手搭主从 + 开慢日志 EXPLAIN 实战,原理结合源码(InnoDB)讲透。
一起交流
分享经验,让问题更进一步
讨论,从你的观点开始
还没有回复,欢迎补充经验或分享不同的思路。