Redis慢查询分析

作者简介:
🌹 作者:暗夜91
🤟 个人主页:暗夜91的主页
📝 如果感觉文章写的还有点帮助,请帮忙点个关注,谢谢。


Redis慢查询分析

一、简介

同许多数据库一样,Redis也提供了慢查询日志用来帮助使用人员定位系统存在的慢查询。慢查询日志就是系统在命令执行前后每条命令的执行时间,当超过预设的阈值的时候,就会将这条命令执行的相关信息(例如:发生时间、耗时、命令的详细信息)记录下来。

Redis客户端执行一条命令分成4步:

  • 1)发送命令
  • 2)命令排队
  • 3)命令执行
  • 4)返回结果

如下图所示:
在这里插入图片描述

注意:

慢查询只会统计步骤3)的时间,所以即便没有慢查询,也不代表客户端不会存在超时问题。

二、慢查询配置

1、配置

Redis实现慢查询操作需要配置的属性有两个:

  • slowlog-log-slower-than :预设阈值,单位是微秒(1秒 = 1000毫秒 = 1000000微秒),默认值为10000,如果超过阈值,就将被记录在慢查询日
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

暗夜91

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值