RedisのShowlogコマンド
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