D1 与 SQLite 索引调优:把列表查询从 800ms 降到 8ms
一次真实的慢查询排查过程。EXPLAIN QUERY PLAN 怎么读,覆盖索引怎么建,以及为什么 ORDER BY 经常是压垮性能的最后一根稻草。
该标签下共有 4 篇文章(本页)
一次真实的慢查询排查过程。EXPLAIN QUERY PLAN 怎么读,覆盖索引怎么建,以及为什么 ORDER BY 经常是压垮性能的最后一根稻草。
为什么 Promise.then 比 setTimeout 先执行?requestAnimationFrame 在哪一帧触发?用一组可以复现的实验把事件循环讲清楚。
一次真实的性能优化记录。不做玄学调优,每个改动都对应一个指标,最后附上可以复用的排查顺序。
缓存不是加一层 Redis 就完事。哪五种读写模式、什么时候会缓存穿透、雪崩和一致性丢失,以及怎么用一套组合拳同时挡住它们。