java的3种数据库连接池用哪个好

1dbcp dbcp可能是使用最多的开源连接池,原因大概是因为配置方便,而且很多开源和tomcat应用例子都是使用的这个连接池吧。这个连接池可以设置最大和最小连接,连接等待时间等,基本功能都有。这个连接池的配置参见附件压缩包中的:dbcp.xml 使用评价:在具体项目应用中,发现此连接池的持续运行的稳定性还是...
java的3种数据库连接池用哪个好
1dbcp
dbcp可能是使用最多的开源连接池,原因大概是因为配置方便,而且很多开源和tomcat应用例子都是使用的这个连接池吧。
这个连接池可以设置最大和最小连接,连接等待时间等,基本功能都有。这个连接池的配置参见附件压缩包中的:dbcp.xml
使用评价:在具体项目应用中,发现此连接池的持续运行的稳定性还是可以,不过速度稍慢,在大并发量的压力下稳定性有所下降,此外不提供连接池监控
2c3p0
c3p0是另外一个开源的连接池,在业界也是比较有名的,这个连接池可以设置最大和最小连接,连接等待时间等,基本功能都有。
这个连接池的配置参见附件压缩包中的:c3p0.xml。
使用评价:在具体项目应用中,发现此连接池的持续运行的稳定性相当不错,在大并发量的压力下稳定性也有一定保证,此外不提供连接池监控。
3proxool
proxool这个连接池可能用到的人比较少,但也有一定知名度,这个连接池可以设置最大和最小连接,连接等待时间等,基本功能都有。
这个连接池的配置参见附件压缩包中的:proxool.xml。
使用评价:在具体项目应用中,发现此连接池的持续运行的稳定性有一定问题
2023-04-26
mengvlog 阅读 71 次 更新于 2025-10-29 04:00:57 我来答关注问题0
  • 1dbcp dbcp可能是使用最多的开源连接池,原因大概是因为配置方便,而且很多开源和tomcat应用例子都是使用的这个连接池吧。这个连接池可以设置最大和最小连接,连接等待时间等,基本功能都有。这个连接池的配置参见附件压缩包中的:dbcp.xml 使用评价:在具体项目应用中,发现此连接池的持续运行的稳定性还是...

  •  宜美生活妙招 c3p0、dbcp、druid 三大连接池对比

    C3P0、DBCP、Druid 是 Java 中常用的三种数据库连接池,它们各自具有不同的特点和优势。以下是对这三种连接池的详细对比:一、概述 C3P0:C3P0 是一个开源的 JDBC 连接池库,它实现了 DataSource 和 Connection Pool 的数据“缓存”机制。C3P0 通过提供一套严格的连接管理策略,以及多种配置参数,使得...

  •  Du知道君9361e 为什么说druid是"最好的数据库连接池"?体现在哪些方面

    现在常用的开源数据库连接池主要有c3p0、dbcp、proxool三种,其中:Spring 推荐使用dbcp;Hibernate 推荐使用c3p0和proxool;1、 DBCP:apache DBCP(DataBase connection pool)数据库连接池。是apache上的一个 java连接池项目,也是 tomcat使用的连接池组件。单独使用dbcp需要3个包:common-dbcp.jar,comm...

  •  文暄生活科普 通俗易懂地聊聊Java数据库连接池和HikariCP

    二、Java常见数据库连接池性能比较目前,流行的Java数据库连接池有dbcp、druid、HikariCP、tomcat-jdbc、c3p0等。从性能角度看,性能从高到低分别是:HikariCP、druid、tomcat-jdbc、dbcp、c3p0。HikariCP是目前最快的Java数据库连接池,spring boot 2.x已经使用HikariCP作为默认的数据库连接池,足见其优秀...

  • username:数据库用户名 password:数据库密码 maxWait:指定最大建立连接等待时间,如果超过此时间将接到异常 maxIdle:指定连接池中连接的最大空闲数 maxActive:指定连接池最大连接数 3、配置web.xml文件。 mysql数据库连接池配置 jdbc...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部