2013-02-26 34 views
5

我正在使用C3P0。我有以下配置。我需要緩存這些語句。C3P0 max語句配置?

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

這裏我設置maxStatements2000maxPoolSize20。這是否意味着總共2000 * 20 = 40000條語句將被緩存?

謝謝!

回答

5

maxStatements是全局緩存最大大小。

maxStatementsPerConnection是每個連接值。

Relevant section the c3p0 docs

+0

感謝烏拉圭回合的答覆!如果我不設置maxStatementsPerConnection值,那麼沒有語句被緩存? – user1016403 2013-02-26 11:06:20

+0

設置了兩個中的至少一個。您可以同時設置每個連接限制以及全侷限制 – 2013-02-26 11:07:21