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