后端性能优化的误区:先量再改,别拿猜测换延迟 | 实战
2026-09-20 06:00:24
陈静
281
性能优化最常见的浪费,是没测就改。我们接手过一个接口,团队已重写两轮缓存仍慢,真相却在一条未加索引的联表查询。
一、画像优于直觉
上线分布式追踪后,瓶颈一目了然:80%的延迟集中在两个下游调用。针对性优化后P99从1.8秒降到320毫秒。先看见,再动手。
二、缓存要防污染
盲目加缓存带来一致性噩梦。我们用带版本的读写穿透策略,命中率保持九成以上且陈旧数据近乎归零。缓存是工具,不是创可贴。
三、数据库是第一现场
多数后端慢在SQL而非代码。补齐缺失索引、拆分宽表后,单服务吞吐提升约3倍。优化优先级:先库,再架构,最后微优化。
性能优化的纪律只有一条:用数据定位,不用经验猜。猜测改出来的,常是下一个坑。