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版本配置
相关推荐
轻刀快马38 分钟前
别被 ORM 框架宠坏了:从一场“订单消失”悬案,看懂 MySQL 为什么要强推 InnoDB
数据库·mysql
后端漫漫2 小时前
Redis 客户端工具体系
数据库·redis·缓存
超级无敌葛大侠3 小时前
Redis主从复制
java·redis
ErizJ3 小时前
Redis|学习笔记
redis·笔记·学习
小道仙973 小时前
Redisson源码解析,分布式锁解析
redis·分布式锁·redisson
PaperData3 小时前
1988-2025年《中国人口和就业统计年鉴》全年份excel+PDF
数据库·人工智能·数据分析·经管
星河耀银海4 小时前
C语言与数据库交互:SQLite实战与数据持久化
c语言·数据库·sqlite·交互
过期动态4 小时前
MySQL中的约束
android·java·数据库·spring boot·mysql
追梦开发者4 小时前
Redis 避坑指南①:从安装到连接,这 9 个坑 90% 的人都踩过
redis·缓存·database
程序员陆通4 小时前
月烧 400 刀到不到 20 刀:我是怎么把 OpenClaw 的 Token 账单砍掉 95% 的
java·前端·数据库