mysql5.7.18性能压测记录

业务上线了个新系统,使用mysql5.7,使用jmeter进行了下性能测试,通过本次的性能测试还是发现了一些问题的。

mysql5.7.18性能压测记录_第1张图片

可以看到库的qps在8,9百,并且随着时间的推移,吞吐是逐渐下降的。这个通过分析接口的响应时间,发现接口耗时在几百毫秒,耗时较长,通过分析代码及数据库的sql发现,其中一个sql可以在业务角度优化,经过与开发沟通,发现是开发工具的分页有问题,分析另外一个接口发现sql执行时间长,分析sql后,添加索引解决。

在调整代码及添加索引后,压测的效果
mysql5.7.18性能压测记录_第2张图片

qps有了巨大的提升,整体的比较稳定,但是有很多下降的突刺需要解决,14:50调整磁盘后的压测效果
mysql5.7.18性能压测记录_第3张图片

系统的整体吞吐相比较之前下降了500,因为表中的数据量增长了3倍导致。目前测试表中数量4千万

你可能感兴趣的:(MYSQL)