是否有JMeter JDBC Pool configuration
的实际用途我尝试使用最大连接数10,这导致Oracle max连接达到问题。
从下面的文档中可以看出它的使用是不鼓励的,所以我仍然想知道它是否有用的场景。
最大连接数最大允许连接数 池。在大多数情况下,将其设置为零(0)。这意味着每个线程 将获得自己的池,其中包含一个连接,即 线程之间不共享连接。如果你真的想用 共享池(为什么?),然后将最大计数设置为相同 确保线程不会彼此等待的线程数。
org.apache.commons.dbcp2.BasicDataSource
。答案 0 :(得分:1)
实际应用是,您应该从开始,它将是生产JDBC池配置的副本,以便拥有真实的加载模式。
如果检测到数据库性能问题,您可以使用池设置(连接数,事务隔离等)来确定性能最佳的配置,一旦您有证据表明这些或那些池设置提供了更好的性能,您就可以报告它开发人员或开发人员,并根据您的发现修改您的应用程序数据库连接设置。查看JDBC Connection Configuration以了解JMeter连接池设置。
从Oracle的角度来看,我相信Using JDBC Sampler in JMeter和Connection Pooling and Caching会有很大帮助。