接続プールとしてc3p0を使用するWebアプリケーションがあります。ormツールとしてHibernateを使用します。最近、接続タイムアウトの例外が発生しています。これらの例外をデバッグするために、C3p0のログを有効にして、ログにいくつかの情報を取得しました。誰かがそれを完全に理解するのを手伝ってくれますか?
DEBUG 2012-08-05 14:43:52,590 [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0] com.mchange.v2.c3p0.stmt.GooGooStatementCache: checkinAll(): com.mchange.v2.c3p0.stmt.GlobalMaxOnlyStatementCache stats -- total size: 2; checked out: 0; num connections: 1; num keys: 2
上記から、接続プールの合計サイズが2であることがわかります。チェックアウトされた接続の数は0です。これは正しいですか?そして、上記のnum_connectionsとnumキーは何ですか?
ありがとう..