Jmeter 压测 dm 达梦数据库

random 测试交流1 114字数 942阅读模式

一、连接达梦数据库
1.使用 DBerver 新建数据库连接,选择 ODBC 数据库;
2.编辑驱动设置 - 库,删除原有驱动、上传 DM 驱动 DmJdbcDriver18-8.1.2.141.jar;

3.设置 DM 数据库连接类名:dm.jdbc.driver.DmDriver、URL 模版:jdbc:dm://{host}:{port}/{dbname}
文章源自玩技e族-https://www.playezu.com/217197.html

4.编辑驱动设置 - 设置连接主机、端口、用户名和密码;
文章源自玩技e族-https://www.playezu.com/217197.html

5.全部设置后测试连接。文章源自玩技e族-https://www.playezu.com/217197.html

二、服务器环境部属 jmeter
1.上传 apache-jmeter-5.1.1.zip 文件至服务器
2.解压:unzip *.zip
3.配置环境变量:Vim /etc/profile文章源自玩技e族-https://www.playezu.com/217197.html

#jmeter 环境变量
export JMETER_HOME=/opt/apache-jmeter-5.1.1/apache-jmeter-5.1.1
#export CLASSPATH=${JMETER_HOME}/lib/ext/ApacheJMeter_core.jar:${JMETER_HOME}/lib/jorphan.jar:$CLASSPATH
export PATH=${JMETER_HOME}/bin:$PATH文章源自玩技e族-https://www.playezu.com/217197.html

4.上传 ServerAgent-2.2.3 用于查看 CPU 内存使用情况:
5.授权:chmod 777 startAgent.sh
6.启动:./startAgent.sh --tcp-port 5555 --udp-port 5555
查看端口占用:ps -aux | grep 5555
关闭端口进程:kill -9 PID文章源自玩技e族-https://www.playezu.com/217197.html

三、编写 jmeter 脚本
1.测试计划上传达梦驱动
文章源自玩技e族-https://www.playezu.com/217197.html

2.编辑数据库连接,手动输入 JDBC Driver Class 值:dm.jdbc.driver.DmDriver
文章源自玩技e族-https://www.playezu.com/217197.html

3.编辑执行 sql
文章源自玩技e族-https://www.playezu.com/217197.html

4.编写服务器 ip 端口;以及输出文件路径如:result.txt
文章源自玩技e族-https://www.playezu.com/217197.html

5.上传脚本至服务器,编辑 jmx 脚本获取文件路径,开始运行脚本
6.输出 jtl 文件、txt 文件
7.下载文件至本地,进行分析
(1)CPU、内存使用情况:

(2)TPS 情况:

(3)聚合报告:

以上为达梦数据库压测方法,有问题和想法欢迎留言互动!~

软件测试功能测试报告本文转自于TesterHome,如有侵权请联系(2523030730@qq.com)删除。

玩技站长微信
添加好友自动发送入群邀请
weinxin
rainbow-shownow
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
 
  • 版权提示:本站仅供存储任何法律责任由作者承担▷诈骗举报◁▷新闻不符◁▷我要投稿◁
    风险通知:非原创文章均为网络投稿真实性无法判断,侵权联系2523030730
    免责声明:内容来自用户上传发布或新闻客户端自媒体,切勿!切勿!切勿!添加联系方式以免受骗。
  • 原创转载:https://www.playezu.com/217197.html
    转载说明: 点我前往阅读>>>
    • 陈恒捷
      陈恒捷 9

      可以加点达梦数据库介绍?第一次听这个数据库,搜了下,是个国产数据库。跟 JMeter 压测其他数据库的方法过程类似压测报告出来了,可以分享一下如何分析这些指标么这次也是第一次接触到达梦数据库,在正常使用上没发现和 mysql 有太明显的区别,只知道是国产数据库正在学习中…目前只能通过 TPS、响应时间、CPU 使用情况等数据大概了解数据库性能;欢迎有能力的大佬来帮忙分析一下!!

    匿名

    发表评论

    匿名网友
    确定