用Jmeter对数据库执行压力测试
2016-12-19 19:54
127 查看
在我看来压力测试的压测对象可以分为UI,接口及数据库三个部分吧,对界面及接口进行压测还算熟悉,
定位性能瓶颈,对数据库SQL执行压测也是需要做的。工具呢?还是Jmeter
1、将需要用到的链接Oracle的架包放到jmeter中
在数据库服务器安装路径下,找到ojdbc5.jar,如 D:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib
拷贝到jmeter/lib中
2、配置Jmeter
2.1 新建线程组
鼠标右击测试计划,选择 添加--Thread--线程组
2.2 添加JDBC Connection Configuration
2.3 配置JDBC Connection Configuration
2.4 从取样器sampler中添加 JDBC Request
2.5 添加监听器 查看结果树、设置断言
2.6 运行测试,查看查询结果
2.7 设置集合点、线程数、循环控制器循环次数即可执行压测试,不必多说
3、常用数据库驱动类及数据库地址配置
定位性能瓶颈,对数据库SQL执行压测也是需要做的。工具呢?还是Jmeter
1、将需要用到的链接Oracle的架包放到jmeter中
在数据库服务器安装路径下,找到ojdbc5.jar,如 D:\app\Administrator\product\11.2.0\dbhome_1\jdbc\lib
拷贝到jmeter/lib中
2、配置Jmeter
2.1 新建线程组
鼠标右击测试计划,选择 添加--Thread--线程组
2.2 添加JDBC Connection Configuration
2.3 配置JDBC Connection Configuration
2.4 从取样器sampler中添加 JDBC Request
2.5 添加监听器 查看结果树、设置断言
2.6 运行测试,查看查询结果
2.7 设置集合点、线程数、循环控制器循环次数即可执行压测试,不必多说
3、常用数据库驱动类及数据库地址配置
相关文章推荐
- 用Jmeter对数据库执行压力测试
- 【转】使用JMeter对数据库做压力测试
- 数据库操作封装--执行事务
- 如何在.cs中执行*.sql文件,来创建数据库
- 10秒为任意数据库增加执行日志功能
- 10秒为任意数据库增加执行日志功能
- 数据库作业[定时执行任务]的创建
- C# 数据库sql中用参数的方法来执行UPDATE命令,实现更新dataTime类型
- 10秒为任意数据库增加执行日志功能
- ASP.NET 2.0中执行数据库操作命令之一
- Rman无法备份数据库,执行backup时报错!
- 执行数据库命令(Command对象)——ADO.NET学习&应用笔记之三
- [转] 在 MySQL 数据库中使用 C 执行 SQL语句
- 通用数据库连接执行类(SQL)
- 10秒为任意数据库增加执行日志功能:JDBMonitor全攻略
- 对数据库clob型执行插入操作
- 测试您的数据库: 用 JMeter 测量性能
- 数据库链接执行含ROLLUP的SQL的Bug
- asp程序执行数据库的效率好建议.
- 当某个表中存在标志表格中记录不同状态的判断性字段的时候,采用两种不同的数据库组织形式,查询执行速度的实验。