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版本配置
相关推荐
Alan_7514 小时前
GraphQL 深度解析:为什么它能替代传统 REST API
数据库·后端
少时登峰14 小时前
【吃透 MySQL InnoDB连载】第 6 章・索引底层原理
数据库·mysql
AllData公司负责人15 小时前
数据集成管理|AIIData数据中台实现MySQL、Hive、Oracle一键接入Doris
大数据·数据库·人工智能·hive·mysql·oracle·数据分析
Rain的Java大神实战圈15 小时前
高并发下如何防止商品超卖少卖
经验分享·redis·高并发·架构设计·电商·面试经验
Databend15 小时前
小 Bitmap,大优化:Databend 如何加速大规模集合聚合
大数据·数据库·sql
倔强的石头_15 小时前
KES 优化行为避坑指南-那条从没被质疑过的 LEFT JOIN,在迁 KES 时终于露馅了
数据库
Database_Cool_15 小时前
RAG 混合检索首选:阿里云 Lindorm 向量+全文一体化检索
数据库·阿里云·django·云计算
ByWalker_15 小时前
web应用技术—MyBatis入门
java·数据库·mybatis·lombok
指尖的爷15 小时前
Ubuntu 24.04 彻底关闭自动更新(桌面+服务器通用)
服务器·数据库·ubuntu
云计算磊哥@16 小时前
运维开发宝典051-缓存服务Redis集群2
redis·缓存·运维开发