jmeter - 如何从 Jmeter 中的数据库中删除一些数据?
问题描述
我正在为 DB 创建一些查询以在性能测试后删除所有测试数据,但没有发生任何事情。结果侦听器写入查询成功。在此处输入图像描述
解决方案
表示您至少有 2 个 JDBC 连接配置(如果不是 3 个)为数据库创建连接池,因此看起来您自己创建了一个竞争条件。
请删除定义delete
池的额外 JDBC 连接配置元素,它应该可以解决您的问题。
- JMeter 侦听器遵守JMeter 范围规则,因此只有一个与线程组处于同一级别就足够了,它将“捕获”来自所有采样器的所有示例结果
- 从 JMeter 3.1 开始,建议使用 JSR223 测试元素和 Groovy 语言编写脚本,因此值得考虑迁移到 Groovy,与 Beanshell 相比,它具有更好的性能,并且在普通 Java SDK 之上还有许多额外的功能。
推荐阅读
- react-native - 错误 hermes startHeadlessTask 反应原生 0.63 时听反应原生 Firebase 消息在相当状态
- r - 带有百分比 (R) 的总与部分的条形图
- openssl - VS Code/IBM Blockchain 需要 OpenSSL 1.0.2 版本
- c# - C# - 从 Office Windows 10 .lnk 文件中获取可执行路径
- json - 私有的 json 文件托管
- c# - 生成的 WCF 代理为列表返回 null
- php - 使用 MySQL 用户或带有加密密码的表处理用户?
- c# - 如何在 C# 中获取访问令牌过期时间?
- c++ - '->' 的基本操作数具有非指针类型 'cv::Mat' sourceAux->data.fl[(fila-1)*numColumnas+columna-1] = matA->getValueData(fila,columna);
- reactjs - react-router-dom 中的 history.push() 和 react-redux 中的 connect() 出现了一个奇怪的意外行为