Latest web development tutorials

RedisのShowlogコマンド

Redisのサーバー

RedisのRedisのShowlogクエリ実行時間ロギングシステムを記録するために使用されます。

クエリの実行時間が応答を送信し、ちょうどクエリは時間がかかる実行するには(話して)クライアントのようなもの、および他のIO操作が含まれていない応答です。

また、低速のログが内部メモリに保存され、あなたが安全にそれを使用することができますので、非常に高速の読み出しと書き込み、オープンスローログ損害Redisのスピードので心配しないでください。

文法

次のようにRedisのShowlog基本的なコマンドの構文は次のとおりです。

redis 127.0.0.1:6379> SLOWLOG subcommand [argument]

利用可能なバージョン

> = 2.2.12

戻り値

コマンドに応じて、異なる値を返します。

ログ情報を表示します。

redis 127.0.0.1:6379> slowlog get 2
1) 1) (integer) 14
   2) (integer) 1309448221
   3) (integer) 15
   4) 1) "ping"
2) 1) (integer) 13
   2) (integer) 1309448128
   3) (integer) 30
   4) 1) "slowlog"
      2) "get"
      3) "100"

現在のログの数を確認します。

redis 127.0.0.1:6379> SLOWLOG LEN
(integer) 14

コマンドSLOWLOG RESETを使用すると、遅いログを空にすることができます。

redis 127.0.0.1:6379> SLOWLOG LEN
(integer) 14

redis 127.0.0.1:6379> SLOWLOG RESET
OK

redis 127.0.0.1:6379> SLOWLOG LEN
(integer) 0

Redisのサーバー