溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

redis 慢查詢日志

發布時間:2020-07-17 04:22:01 來源:網絡 閱讀:805 作者:roidba 欄目:數據庫


1.什么是slowlog

Slow log 是 Redis 用來記錄查詢執行時間的日志系統。

查詢執行時間指的是不包括像客戶端響應(talking)、發送回復等 IO 操作,而單單是執行一個查詢命令所耗費的時間。

另外,slow log 保存在內存里面,讀寫速度非???,因此你可以放心地使用它,不必擔心因為開啟 slow log 而損害 Redis 的速度。


2.查看慢查詢日志參數 

127.0.0.1:6379> config get slowlog*

1) "slowlog-log-slower-than"

2) "10000"   --單位微妙

3) "slowlog-max-len"   --最多保存慢查詢日志數量

4) "128"


3.可動態修改,動態參數

127.0.0.1:6379> config set slowlog-log-slower-than 100000

OK

127.0.0.1:6379> config set slowlog-max-len 256

OK

127.0.0.1:6379> config get slowlog*

1) "slowlog-log-slower-than"

2) "100000"

3) "slowlog-max-len"

4) "256"


4.查看命令

127.0.0.1:6379> slowlog get 2

1) 1) (integer) 1              # 唯一性(unique)的日志標識符

   2) (integer) 1480331288     # 被記錄命令的執行時間點,以 UNIX 時間戳格式表示

   3) (integer) 43136          # 查詢執行時間,以微秒為單位

   4) 1) "config"              # 執行的命令,以數組的形式排列,完整命令 config get slowlog*

      2) "get"

      3) "slowlog*"

2) 1) (integer) 0

   2) (integer) 1480331280

   3) (integer) 54158

   4) 1) "info"

127.0.0.1:6379> 


127.0.0.1:6379> slowlog len

(integer) 2


5.清除命令


127.0.0.1:6379> slowlog reset

OK

127.0.0.1:6379> slowlog get 2

(empty list or set)

127.0.0.1:6379> 


6.幫助

127.0.0.1:6379> help slowlog


  SLOWLOG subcommand [argument]

  summary: Manages the Redis slow queries log

  since: 2.2.12

  group: server


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女