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版本配置
相关推荐
数据知道10 分钟前
PostgreSQL 核心原理:读已提交与可重复读的底层实现差异(事务隔离级别)
数据库·postgresql
crossaspeed12 分钟前
MySQL的MVCC
数据库·mysql
TracyCoder12317 分钟前
解读华为云Redis Proxy集群规格:架构、规格与带宽性能
redis·架构·华为云
2401_8576835417 分钟前
为你的Python脚本添加图形界面(GUI)
jvm·数据库·python
m0_7066532321 分钟前
使用Python自动收发邮件
jvm·数据库·python
松涛和鸣35 分钟前
DAY67 IMX6 Development Board Configuration from Scratch
数据库·postgresql·sqlserver
路由侠内网穿透.39 分钟前
fnOS 飞牛云 NAS 本地部署私人影视库 MoonTV 并实现外部访问
运维·服务器·网络·数据库·网络协议
怣5042 分钟前
MySQL表筛选分组全解析:排序、分组与限制的艺术
数据库·mysql
tsyjjOvO1 小时前
JDBC(Java Database Connectivity)
java·数据库
陌上丨1 小时前
如何保证Redis缓存和数据库数据的一致性?
数据库·redis·缓存