基准测试
基准测试:直接简单易于比较,用于评估服务器的处理能力
压力测试:对真实的业务数据进行测试,活得真实系统所能承受的压力
目的
建立MySQL服务器的性能基准线
模拟比当前系统更高的负载,以找出系统的扩展瓶颈
测试不同的软件硬件和操作系统配置
证明新的硬件设备是否配置正确
如何
对整个系统进行基准测试
优点
- 能够测试整个系统的性能,包括Web服务器缓存。数据库等
- 能反映出系统中各个组件接口间的性能问题,体现真是性能状况
缺点
- 测试设计复杂,消耗时间长
单独针对MySQL进行基准测试
优点
- 测试设计简单,所需耗费时间短
缺点
- 无法全面了解整个系统的性能基线
常见指标
TPS
- 单位时间内处理事务数
QPS
- 单位时间内查询数量
响应时间
- 平均响应时间
- 最小响应时间
- 最大响应时间
- 各时间所占百分比
并发量
- 同时处理查询请求的数量