作者简介:
🌹 作者:暗夜91
🤟 个人主页:暗夜91的主页
📝 如果感觉文章写的还有点帮助,请帮忙点个关注,谢谢。
Redis慢查询分析
一、简介
同许多数据库一样,Redis也提供了慢查询日志用来帮助使用人员定位系统存在的慢查询。慢查询日志就是系统在命令执行前后每条命令的执行时间,当超过预设的阈值的时候,就会将这条命令执行的相关信息(例如:发生时间、耗时、命令的详细信息)记录下来。
Redis客户端执行一条命令分成4步:
- 1)发送命令
- 2)命令排队
- 3)命令执行
- 4)返回结果
如下图所示:

注意:
慢查询只会统计步骤3)的时间,所以即便没有慢查询,也不代表客户端不会存在超时问题。
二、慢查询配置
1、配置
Redis实现慢查询操作需要配置的属性有两个:
- slowlog-log-slower-than :预设阈值,单位是微秒(1秒 = 1000毫秒 = 1000000微秒),默认值为10000,如果超过阈值,就将被记录在慢查询日

最低0.47元/天 解锁文章
345

被折叠的 条评论
为什么被折叠?



