首页/数据/Redis 进阶速查/慢查询定位流程
本包目录(421 条)
数据结构与选型42 条持久化56 条主从与哨兵51 条Cluster 集群44 条内存与管理99 条
性能与排障129 条

慢查询定位流程

定位流程:SLOWLOG 找候选命令 → 复现并测复杂度 → 检查数据规模(大键/大集合)→ 评估是否集中触发(后台任务/批处理)→ 优化命令或数据结构。

Redis 进阶速查数据更新于 2026-10-12
第 1 步SLOWLOG 采样
第 2 步确认命令复杂度与数据规模
第 3 步优化或拆分

示例

示例
redis-cli SLOWLOG GET 20
redis-cli MEMORY USAGE suspect:key
慢命令往往与增长的数据量相关,同一条命令昨天不慢今天慢要往数据规模上想。

易错点

  • 只优化命令不看数据增长,问题会随规模回归
  • 把后台重写、扫描类定时任务当成业务命令误判

数据来源与参考

  • Redis 官方文档:延迟排查方法
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌