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版本配置
相关推荐
1***t82713 分钟前
MySQL 8.0安装
数据库·mysql·adb
c***693018 分钟前
使用mysql报Communications link failure异常解决
数据库·mysql
t***q3322 分钟前
关于Mysql 中 Row size too large (> 8126) 错误的解决和理解
数据库·mysql
马克学长43 分钟前
SSM贫困区教育资源捐赠平台m6y9w(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架·教育资源捐赠·贫困区帮扶
@游子3 小时前
SQL注入语法和介绍(一)
数据库·oracle
蒋士峰DBA修行之路6 小时前
实验十三 WDR诊断报告
数据库
杂亿稿6 小时前
数据库的约束
数据库
u***32436 小时前
使用python进行PostgreSQL 数据库连接
数据库·python·postgresql
Codingwiz_Joy6 小时前
Day44 盲注、报错注入 & 实战复现
数据库·安全性测试
7***99878 小时前
GaussDB数据库中SQL诊断解析之配置SQL限流
数据库·sql·gaussdb