首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JMeter JDBC池配置

JMeter JDBC池配置
EN

Stack Overflow用户
提问于 2017-07-30 05:08:12
回答 1查看 3.8K关注 0票数 1

JMeter的JDBC池配置是否有实际用途?

我尝试使用最大连接数10,这会导致达到Oracle Max连接时出现问题。

从下面的文档中看,它的使用似乎是不可取的,所以我仍然怀疑是否有可能有用的场景。

最大连接数,池中允许的最大连接数。在大多数情况下,将其设置为零(0)。这意味着每个线程将得到自己的池,其中只有一个连接,即线程之间不共享连接。如果您确实希望使用共享池(为什么?),那么将最大计数设置为与线程数相同的值,以确保线程不相互等待。

  • 注意,在我看到的代码中,它用于连接池org.apache.commons.dbcp2.BasicDataSource
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-31 05:18:14

实际用途是,您应该从JDBC连接配置开始,它将是您的产品JDBC池配置的副本,以便具有真实的加载模式。

如果检测到数据库性能问题,可以使用池设置(连接号、事务隔离等)来确定性能最高的配置,一旦有证据表明这些或那个池设置提供了更好的性能,就可以向开发人员或devops报告,并根据您的发现修改应用程序数据库连接设置。请查看在JMeter中使用JDBC采样器以了解解释的JMeter连接池设置。

从甲骨文的角度来看,我相信连接池和缓存高性能Oracle JDBC编程会有很大的帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45396569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档