1.找慢查询语句
slowlog get 10
#其中10表示获取多少次慢查询语句
1) (integer) 3
2) (integer) 1571656953
3) (integer) 23476
4) 1) "keys"
2) "*"
5) "127.0.0.1:45214"
6) ""
1.表示慢查询语句编号
2.慢查询语句执行的时间戳
3.慢查询使用的时间,微妙
4.命令和命令参数
5.客户端网络套接字(ip: port);
6.""
2.获取当前保存了多少慢查询
slowlog len
3.查找大对象
/data/redis-5.0.5/src/redis-cli -a 123456 -p 7379 --bigkeys
-------- summary -------
Sampled 42433 keys in the keyspace!
Total key length in bytes is 376866 (avg len 8.88)
#找出最大的key
Biggest hash found 'chenzhiyang.01' has 94864 fields
Biggest string found 'chen104128' has 6 bytes
0 lists with 0 items (00.00% of keys, avg size 0.00)
2 hashs with 94867 fields (00.00% of keys, avg size 47433.50)
42431 strings with 207134 bytes (100.00% of keys, avg size 4.88)
0 streams with 0 entries (00.00% of keys, avg size 0.00)
0 sets with 0 members (00.00% of keys, avg size 0.00)
0 zsets with 0 members (00.00% of keys, avg size 0.00)
4.查看key总数和内存使用总数
/data/redis-5.0.5/src/redis-cli -a 123456 -p 7379 --stat
------- data ------ --------------------- load -------------------- - child -
keys mem clients blocked requests connections
42433 8.92M 1 0 638404 (+0) 94888
42433 8.92M 1 0 638405 (+1) 94888
42433 8.92M 1 0 638406 (+1) 94888
42433 8.92M 1 0 638407 (+1) 94888
42433 8.92M 1 0 638408 (+1) 94888
42433 8.92M 1 0 638409 (+1) 94888
42433 8.92M 1 0 638410 (+1) 94888
42433 8.92M 1 0 638411 (+1) 94888
42433 8.92M 1 0 638412 (+1) 94888
#keys redis里现在一共有多少个key
#mem redis里现在一共用了多少内存
#clients 现在有多少个客户端连接着
#requests redis从启动到现在进行了多少次请求,这是请求总数(shutdown再启动,会从0开始的,每次--stat,也是一次请求)
#connections redis从启动到现在进行了多少次连接,这是连接总数(shutdown再启动,会从0开始的)
5.查看fork时间
/data/redis-5.0.5/src/redis-cli -a 123456 -p 7379 info Stats
查看 latest_fork_usec:799
6.查看AOF刷盘次数
/data/redis-5.0.5/src/redis-cli -a 123456 -p 7379 info Persistence
查看 aof_delayed_fsync
7.查看redis是否用到了swap内存
ps -ef|grep redis #得到redis的pid为43357
cat /proc/43357/smaps |grep Swap
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
Swap: 0 kB
全部为0KB或者4KB是正常的
网友评论