勵志

勵志人生知識庫

c3p0是什麼

開源的JDBC連線池

C3P0是一個開源的JDBC連線池。

C3P0具有以下特點:

實現了數據源和JNDI綁定。

支持JDBC3規範和JDBC2的標準擴展。

是Hibernate官方推薦的數據連線池。

支持異步操作,可以通過幫助進程緩慢的JDBC操作,有效提升性能。

是一個成熟的、高並發的JDBC資料庫連線池。

具有連線數控制、連線可靠性測試、連線洩露控制、快取語句等功能。

此外,由於歷史悠久,C3P0的代碼可能較為複雜,不利於維護,並且存在死鎖的潛在風險。