
test
文章平均质量分 84
cjfeii
Hello World.
展开
-
sysbench代码剖析和实践
sysbench是一款比较流行的测试工具,主要用于测试fileio、cpu、memory、threads、mutex等的性能测试,但是最主要的还是做数据库的性能测试,经常用来测试MySQL、Drizzle、AttachSQL、Oracle、PostgreSQL等相关的数据库,也可以扩展支持其他的数据库以及测试用例,本文主要介绍sysbench的代码逻辑、代码调试、lua脚本以及相关扩展功能。本文的介绍主要基于sysbench 1.0的代码:repo:https://github.com/akopyto原创 2021-10-13 20:55:51 · 1644 阅读 · 0 评论 -
性能测试应该怎么做?
两个原则平均值不靠谱吞吐量和响应时间要挂钩怎样做性能测试1 你得定义一个系统的响应时间latency,建议是TP99,以及成功率比如路透的定义:99.9%的响应时间必需在1ms之内,平均响应时间在1ms以内,100%的请求成功。2 在这个响应时间的限制下,找到最高的吞吐量测试用的数据,需要有大中小各种尺寸的数据,并可以混合。最好使用生产线上的测试数据。3 在这个吞吐量做Soak Te原创 2017-11-06 17:28:22 · 1148 阅读 · 0 评论