zoukankan      html  css  js  c++  java
  • jmeter测试 常用数据库的性能

    在线程组中设置线程属性,执行次数=线程数*循环次数

    本次JOB共插入了5W条记录,从14:56:46开始到15:01:29结束共耗时343s,平均145.8条/s。

    同理sql sever:从15:22:53开始到15:24:42结束共耗时109s,平均4587.2条/s。

    oracle:从15:53:14开始到15:57:04结束共耗时109s,平均271.4条/s。

    这篇文章是对前面三篇的一个总结:

    1.从测试结果来看,原生的数据库性能分别是:SQL Server(4587)>Oracle(271)>Mysql(145),测试数据量分别为5W、50W、5W;

    2.Mysql掉数据掉的比较厉害,5W条掉了大概有几千条;

    3.原生Mysql的确只是适合小型项目的开发,但是由于Mysql本身是开源的,在淘宝团队的优化之后性能却发生了质的飞跃,性能秒杀Oracle、SQL Server;

    4.在测试Oracle数据库性能过程中,发现在JMeter中批量执行插入语句就会报错,但是在PL/SQL中这样做就不会有问题,不知道为什么。

    g.查看插入失败的数据,可以看到原生Mysql在丢包方面还是挺严重的,都是“Could not create enough Components to service your request (Timed out).”的超时错误。

  • 相关阅读:
    Python 包的概念
    EXCEL基础篇(二)
    EXCEL基础篇(一)
    JavaScript(四)Bom
    JavaScript(三)Dom查找、设置标签属性及内容、绑定事件
    erlang并发编程(二)
    OTP&ETS
    erlang中http请求
    erlang证书加密
    erlang并发编程
  • 原文地址:https://www.cnblogs.com/alamZ/p/6231986.html
Copyright © 2011-2022 走看看