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版本配置
相关推荐
有点心急102126 分钟前
Python 入门
服务器·数据库·python
独泪了无痕28 分钟前
Mac Homebrew 安装 MySQL 指南
数据库·mysql·mac
l1t1 小时前
DeepSeek总结的PostgreSQL 19新功能:第二部分
数据库·postgresql
fchampion1 小时前
MYSQL自学笔记
数据库·笔记·mysql
XiaoHu02071 小时前
MySQL基础(第一弹)
数据库·c++·mysql
惜分飞1 小时前
rose双机引起文件系统损坏使得数据库异常故障处理---惜分飞
数据库·oracle
fchampion1 小时前
MYSQL分析案例
数据库·mysql
宇擎智脑科技2 小时前
RAG系统数据库架构选型对比:SurrealDB单体方案 vs 多数据库组合方案深度分析
数据库·人工智能·数据库架构
饮长安千年月2 小时前
Linux下的敏感目录
linux·网络·数据库·web安全
金刚猿3 小时前
05_虚拟机中间件部署_ubuntu 系统 安装 Redis 7.0.15
redis·ubuntu·中间件