美文网首页
找出拖慢Redis的罪魁祸首

找出拖慢Redis的罪魁祸首

作者: 闯爷 | 来源:发表于2016-05-07 22:42 被阅读1342次

由于Redis没有非常详细的日志,要想知道在Redis实例内部都做了些什么是非常困难的。幸运的是Redis提供了一个下面这样的命令统计工具:

127.0.0.1:6379> INFO commandstats

# Commandstats

cmdstat_get:calls=78,usec=608,usec_per_call=7.79

cmdstat_setex:calls=5,usec=71,usec_per_call=14.20

cmdstat_keys:calls=2,usec=42,usec_per_call=21.00

cmdstat_info:calls=10,usec=1931,usec_per_call=193.10

通过这个工具可以查看所有命令统计的快照,比如命令执行了多少次,执行命令所耗费的毫秒数(每个命令的总时间和平均时间)

只需要简单地执行CONFIG RESETSTAT命令就可以重置,这样你就可以得到一个全新的统计结果。

相关文章

  • 找出拖慢Redis的罪魁祸首

    由于Redis没有非常详细的日志,要想知道在Redis实例内部都做了些什么是非常困难的。幸运的是Redis提供了一...

  • Codis响应超时分析

    可能引起Codis堵塞的几个因素: 超大key,且频繁调用,造成网络堵塞 慢查询,拖慢Redis命令执行效率 持久...

  • 反思阅读速度

    1.你对自己的阅读速度满意吗?你觉得拖慢你阅读速度的罪魁祸首是谁? 不满意。罪魁祸首是我自己吧……试过各种提高速度...

  • 清理iPad空间以提速

    昨晚发现,如果iPad上剩余空间太小,运行速度会变得很慢——我算是找到拖慢系统速度的罪魁祸首了,以前我一直以为是因...

  • 我努力的拖慢变老的脚步,变老却在拖慢中悄悄来临。

  • Redis-慢查询

    慢查询指的是redis命令的执行时间,不包括网络传输和排队时间。 Redis配置文件redis.conf中描述慢查...

  • redis慢查询

    当redis命令执行时间大于设置的时间,redis会将此命令标记为慢查询,并记录到慢查询d日志队列中 redis命...

  • Redis 如何分析慢查询操作?

    什么是慢查询 和mysql的慢SQL日志分析一样,redis也有类似的功能,来帮助定位一些慢查询操作。 Redis...

  • Redis 如何分析慢查询操作?

    什么是慢查询 和mysql的慢SQL日志分析一样,redis也有类似的功能,来帮助定位一些慢查询操作。 Redis...

  • Redis如何分析慢查询操作?

    什么是慢查询 和mysql的慢SQL日志分析一样,redis也有类似的功能,来帮助定位一些慢查询操作。 Redis...

网友评论

      本文标题:找出拖慢Redis的罪魁祸首

      本文链接:https://www.haomeiwen.com/subject/spsuxttx.html