QPS的解释:
引擎压力测试中,我们常常会说QPS,那么什么是QPS呢?
QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,用这个来衡量性能
Transaction rate: 381.56 trans/sec:每秒传输381.56次
这个指标与Transaction是不能直接挂钩的
QPS的计算方法:
QPS = successful trancactions / elapsed time
Successful transactions: 成功的传输数量
Elapsed time: 总共的用时
其他重要指标
1. cpu idle cpu空闲
介绍的文章:http://hi.baidu.com/renyangok/blog/item/adcedbc99b0b8f1f7f3e6ffe.html
性能测试时,cpu idle指标很重要,它表示CPU处于Idle(空闲)状态的时间百分比
2. IO wait
3. Load averge
介绍load averge 和cpu占用率区别的文章:http://pclfs1983.javaeye.com/blog/654927
Load averge的介绍:Load Average是 CPU的Load,它所包含的信息不是CPU的使用率状况,而是在一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息,也就是CPU使用队列的长度的统计信息。
4. bi/bo
磁盘读写
这四项指标,在linux环境中
cup idle,IO wait和bi/bo 通过vmstat指令来查询
load averge 用top指令