Jmeter JDBC显示事务处理
来源:互联网 发布:咖啡杯图片大全淘宝 编辑:程序博客网 时间:2024/06/05 20:36
Jmeter JDBC显示事务处理
1.最近遇到一个奇葩需求,用jmeterJDBC Sampler写一个手动提交事务的用例。查看JDBC configuration :
发现此配置可以把 setAutoCommit设置为false;
2.接下来写JDBC Sampler
3.跑下验证一下,奈何发现数据库始终无法插入数据。
4.查看源码,发现每个Sampler 在执行完成后都会关闭链接,难怪commit无法提交成功。
5.修改源码
1)根据在JDBC Connect Configuration中的 AutoCommit值为false来判断调用我们自己写的方法
2)在AbstractJDBCTestElement类中重载 execute方法(此处以PREPARED_UPDATE方法为例,其余的相似)
3)修改getPreparedStatement方法
6.测试代码:
7.执行结果
阅读全文
1 0
- Jmeter JDBC显示事务处理
- Jmeter JDBC显示事务处理(优化版本)
- jdbc事务处理
- jdbc事务处理
- jdbc事务处理
- JDBC ---- 事务处理
- JDBC事务处理
- jdbc事务处理
- jdbc事务处理
- JDBC事务处理
- jdbc事务处理
- JDBC事务处理
- jdbc事务处理
- JDBC事务处理
- jdbc事务处理
- JDBC事务处理
- jdbc事务处理
- jdbc事务处理
- Servlet3.0
- storm supervisor报[ERROR] Error when processing event的解决方法
- linux安装oracle 11g r2
- Python3之初体验
- 学习书籍
- Jmeter JDBC显示事务处理
- LeetCode-198. House Robber (Java)
- PHP源码分析- 静态变量
- DirectShow 学习笔记
- 常用Nosql数据库的客户端图形化工具
- RCNN学习笔记(6):YOLO
- python连接hive
- vue报错Error: Cannot find module 'ms'
- Linux下IP地址的配置方式