图解MySQL
基础篇
索引篇
- 索引常见面试题
- 从数据页的角度看 B+ 树
- 为什么 MySQL 采用 B+ 树作为索引?
- MySQL 单表不要超过 2000W 行,靠谱吗?
- 索引失效有哪些?
- count() 和 count(1) 有什么区别?哪个性能最好?
- MySQL 分页有什么性能问题?怎么优化?
事务篇
锁篇
- MySQL 有哪些锁?
- MySQL 是怎么加锁的?
- update 没加索引会锁全表?
- MySQL 记录锁+间隙锁可以防止删除操作而导致的幻读吗?
- MySQL 死锁了,怎么办?
- 字节面试:加了什么锁,导致死锁的?
