首页   快速返回

redis slow log     所属分类 redis
Slow log 
只是执行命令所耗费的时间
保存在内存里面,读写速度非常快 

redis.conf 配置
可通过 CONFIG SET  动态配置
CONFIG GET 查看

CONFIG SET slowlog-log-slower-than 100

设置 slowlog 时间阈值 100 微秒

slowlog-max-len   
FIFO 队列,当队列大小超过 slowlog-max-len 时,旧的日志将被删除

CONFIG SET slowlog-max-len 1000
最多保留1000条日志

CONFIG GET slowlog-log-slower-than
CONFIG GET slowlog-max-len


SLOWLOG GET  
SLOWLOG GET number 



127.0.0.1:6379> SLOWLOG GET 
1) 1) (integer) 3
   2) (integer) 1567592994
   3) (integer) 11339
   4) 1) "LRANGE"
      2) "mylist"
      3) "0"
      4) "599"
   5) "127.0.0.1:63599"
   6) ""
2) 1) (integer) 2
   2) (integer) 1567592986
   3) (integer) 20119
   4) 1) "LRANGE"
      2) "mylist"
      3) "0"
      4) "599"
   5) "127.0.0.1:63587"
   6) ""
3) 1) (integer) 1
   2) (integer) 1567592969
   3) (integer) 11268
   4) 1) "LRANGE"
      2) "mylist"
      3) "0"
      4) "449"
   5) "127.0.0.1:63383"
   6) ""


序号 
UNIX 时间戳
执行时间 微秒
具体命令
客户端ip和端口


查看当前日志数量 SLOWLOG LEN

清空日志 SLOWLOG RESET

上一篇     下一篇
zookeeper

redis脚本实例

redis pipeline 与 lua 比较

git恢复删除的文件

git branch 和 git checkout常见用法

hive数据仓库