Redis慢查询

Redis慢查询

目录

Redis的慢查询就是当命令执行时间超过预定的阈值后将这条命令记录下来,与MySQL的功能类似

慢查询配置

默认阈值是10毫秒,即10000微秒

临时修改阈值为20毫秒

bash 复制代码
127.0.0.1:6379> config set slowlog-log-slower-than 20000

持久化配置信息

bash 复制代码
config rewrite

慢日志操作

获取慢查询日志列表当前的长度

bash 复制代码
slowlog len

慢日志重置

bash 复制代码
slowlog reset

获取所有日志

bash 复制代码
slowlog get

获取最近的N条日志,N为整数

bash 复制代码
# 先做一次集合查询
smembers myset

# 获取最近的一条日志
slowlog get 1

返回参数介绍

获取日志信息后系统会打印出该日志的参数

  1. 日志ID
  2. 时间戳
  3. 执行时间(微秒)
  4. 命令参数
  5. 客户端地址和端口
  6. Redis版本配置
相关推荐
洛菡夕几秒前
NoSQL之Redis配置与优化
redis·git·nosql
Irissgwe3 分钟前
redis之常见数据类型
数据库·redis·缓存
2301_773553626 分钟前
CSS如何对用户访问过的链接进行降级颜色处理_使用-visited伪类改变颜色
jvm·数据库·python
2301_8152795213 分钟前
Golang怎么理解Go的sync.Pool底层_Golang如何理解Pool的本地缓存和GC清理机制【详解】
jvm·数据库·python
2301_7641505613 分钟前
MySQL迁移过程如何避免数据不一致_利用强一致性备份方案
jvm·数据库·python
m0_7164300717 分钟前
Redis如何处理预热失效引起的开局雪崩
jvm·数据库·python
m0_3776182319 分钟前
c++文件锁使用方法 c++如何实现多进程文件同步
jvm·数据库·python
gmaajt24 分钟前
mysql多字段搜索如何设计组合索引_mysql索引查询加速
jvm·数据库·python
2301_7775993724 分钟前
MySQL如何快速排查慢查询安全隐患_分析slow_query_log进行优化
jvm·数据库·python
m0_7478545227 分钟前
如何检测受保护链接(如 Twitter)的可访问性
jvm·数据库·python