📚
247
一杯咖啡的时间,聊聊技术与成长
咖啡养成
连载中 4/22
联合索引:最左前缀、覆盖索引与回表
联合索引的三列顺序为什么是 user_id、status、create_time?用字典查词类比讲透最左前缀,再学会用覆盖索引把回表次数打到零。
咖啡养成
连载中 3/22
索引原理:B+ 树为什么长这样
381 万行降到 42 行,凭什么?从 16KB 的页讲起,算出三层 B+ 树为什么能装两千万行,再回答为什么不是 B 树、红黑树和哈希。
咖啡养成
连载中 2/22
EXPLAIN 精读:type 等级、rows 与 Extra 的暗语
EXPLAIN 看了等于白看?把 type 七档、key_len 算法、id 执行顺序和 Extra 全部高频取值逐一精读,学会用 key_len 判断联合索引真正用了几列。
咖啡养成
连载中 1/22
一条 SQL 的 8 秒之旅:慢查询日志与 EXPLAIN 入门
订单列表页转了 8 秒才出数据?从慢查询日志定位真凶,用 EXPLAIN 看清执行计划,第一刀给 WHERE 和 ORDER BY 建上联合索引。