一.慢查询

1.生命周期

Redis-瑞士军刀

2.配置使用

(1).slowlog-max-len

 

Redis-瑞士军刀

 

(2).sslowlog-log-slower-than

Redis-瑞士军刀

(3).配置方法

1.默认值
config get slowlog-max-len = 128
config get slowlog-log-slower-than = 10000
2.修改配置文件重启
3.动态配置
config set slowlog-max-len 1000
config set slowlog-log-slower-than 1000

(4).慢查询命令

  • slowlog get [n] : 获取慢查询队列
  • slowlog len :获取慢查询队列长度
  • slowlog reset :清空慢查询队列

(5).运维经验

  • slowlog-max-len不要设置过大 ,默认10ms ,通常设置1ms
  • slowlog-log-slower-than不要设置过小 ,通常设置1000左右。
  • 理解命令生命周期。
  • 定期持久化慢查询。

 

相关文章: