慢查询日志
语法
SLOWLOG
- 自版本
- 2.2.12
- 时间复杂度
- 取决于子命令。
- ACL 类别
-
@slow
,
Redis 慢查询日志是一个用于记录执行时间超过指定阈值的查询的系统。执行时间不包括 I/O 操作,例如与客户端通信,只包括执行命令所需的时间(这是命令执行的唯一一个线程被阻塞且无法处理其他请求的阶段)。
每当命令执行时间超过由slowlog-log-slower-than
配置指令定义的阈值时,就会将一条新条目添加到慢查询日志中。
慢查询日志中的最大条目数由slowlog-max-len
配置指令控制。这是一个用于管理慢查询日志命令的容器命令。
请参阅SLOWLOG GET
以了解 Redis 慢查询日志中存储的内容。要查看可用命令列表,请使用SLOWLOG HELP
命令。