首页/数据/Redis 进阶速查/slowlog-max-len 缓冲区长度
性能与排障129 条

slowlog-max-len 缓冲区长度

slowlog-max-len 控制慢日志保留条数(默认 128),超出后旧条目被丢弃;排查窗口短的场景适当调大。

Redis 进阶速查数据更新于 2026-10-12
默认128
溢出丢弃最旧记录
建议线上适度调大并纳入监控

示例

示例
redis-cli CONFIG SET slowlog-max-len 512
redis-cli SLOWLOG LEN
慢日志存在内存里,长度设置要兼顾排查需求与内存占用。

易错点

  • 把保留条数当日志系统用,实际查不到历史是常态
  • 调大后不定期清理,长跑实例内存里积累大量日志

数据来源与参考

  • Redis 官方文档:slowlog-max-len 说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌