【问题标题】:C3P0 max statements configuration?C3P0 max 语句配置?
【发布时间】:2023-03-14 01:10:01
【问题描述】:

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

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

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

谢谢!

【问题讨论】:

    标签: java c3p0


    【解决方案1】:

    没有maxStatements 是全局缓存最大大小。

    maxStatementsPerConnection 是每个连接的值。

    Relevant section the c3p0 docs

    【讨论】:

    • 感谢您的回复!如果我不设置 maxStatementsPerConnection 值,那么不会缓存任何语句?
    • 至少设置两者之一。您可以同时设置以提供每个连接限制以及全局限制
    猜你喜欢
    • 2016-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-11
    • 2011-02-24
    • 2016-06-26
    相关资源
    最近更新 更多