名称 |
简介 |
优点 |
缺点 |
dbcp |
使用最广泛
|
持续运行的稳定性可以 Spring开发驵推荐使用 |
速度稍慢,在大并发量的压力下稳定性 不提供连接池监控 强行关闭连接或数据库重启无法reconnect |
c3p0 |
比较有名 |
持续运行的稳定 大并发量的压力下稳定性也有一定保证 Hibernate开发组推荐使用 |
不提供连接池监控 |
proxool |
使用的不多 |
提供连接池监控 |
持续运行的稳定性有一定问题 |
总结时刻:
综上所述,推荐使用c3p0,经检验这种连接池性能稳定,承压能力强。而proxool尽管有明显的性能问题,但由于它具备监控功能,因此建议在开发测试时使用,有助于确定是否有连接没有被关掉,可以排除一些代码的性能问题。