我正在使用C3P0。我有以下配置。我需要缓存语句。

maxPoolSize="20"
minPoolSize="6"
acquireIncrement="3"
initialPoolSize="3"
maxStatements="2000"

在这里,我已将maxStatements设置为2000maxPoolSize20。这是否意味着总共将缓存2000 * 20 = 40000条语句?

谢谢!

最佳答案

no maxStatements是全局高速缓存的最大大小。
maxStatementsPerConnection是每个连接的值。

Relevant section the c3p0 docs

09-08 06:30