http://bbs.redis.cn/forum.php?mod=viewthread&tid=840
慢操作日誌
這部分日誌只會計算純粹的操作耗時。
slowlog-log-slower-than設置慢操作的閾值,slowlog-max-len設置保存個數,因爲慢操作日誌與延遲記錄一樣,都是保存在內存中的:
127.0.0.1:6379> config set slowlog-log-slower-than 500
OK
127.0.0.1:6379> debug sleep 1
OK
(0.50s)
127.0.0.1:6379> debug sleep .6
OK
127.0.0.1:6379> slowlog get 10
1) 1) (integer) 2
2) (integer) 1439369937
3) (integer) 473178
4) 1) "debug"
2) "sleep"
3) ".6"
2) 1) (integer) 1
2) (integer) 1439369821
3) (integer) 499357
4) 1) "debug"
2) "sleep"
3) "1"
3) 1) (integer) 0
2) (integer) 1439365058
3) (integer) 417846
4) 1) "debug"
2) "sleep"
3) "1"
記錄的自增ID、命令執行時的時間戳、命令的執行耗時(ms)、命令的內容。注意上面的DEBUG命令並沒有包含休眠時間,而只是命令的處理時間。