c3p0 vs. bonecp
来源:互联网 发布:共产 革命 知乎 编辑:程序博客网 时间:2024/06/04 23:21
有同事推荐BoneCP,网上搜一下benchmark结果也很是惊人,最近用连接池想到换成BoneCP。但是,经过我自己的使用和测试,我又换回了c3p0,原因有二:
1.bonecp在高并发下的稳定性不如c3p0,其它完全一样的条件(web层Jersey,数据层postgresql),使用bonecp时的吞吐量多次测量结果的波动比c3p0明显要大,同时在性能上两者并没有本质区别,并没有出现bonecp明显胜出的情况,c3p0的连接池热身甚至更快一些。
2. bonecp的Datasource不支持自动重连(或许我没找到),这非常要命,我测试的时候手动重启了一下数据库,c3p0很正常地重连上了,bonecp就彻底没反应了。
据我所知,oschina曾经也尝试过切换到bonecp,后来据说因为一些bug换了回来。我自己的感觉与此类似,即使bonecp自称使用了更新的concurrent特性,因此有更好的性能,但是我自己得到的结果并不与之非常符合。
- c3p0 vs. bonecp
- DBCP,C3P0,Proxool,BoneCP
- c3p0、dbcp、proxool、BoneCP比较
- c3p0、dbcp、proxool、BoneCP比较
- DBCP,C3P0,Proxool,BoneCP参数介绍
- DBCP,C3P0,Proxool,BoneCP性能比较
- DBCP,C3P0,Proxool,BoneCP参数介绍
- DBCP,C3P0,Proxool,BoneCP参数介绍
- DBCP,C3P0,Proxool,BoneCP参数介绍
- DBCP,C3P0,Proxool,BoneCP参数介绍
- DBCP,C3P0,Proxool,BoneCP参数介绍
- Spring的数据源配置 DBCP、C3P0、BoneCP
- DBCP,C3P0,Proxool,BoneCP性能比较
- Spring的数据源配置 DBCP、C3P0、BoneCP
- Spring的数据源配置 DBCP、C3P0、BoneCP
- DBCP,C3P0,Proxool,BoneCP参数介绍
- dbcp,c3p0,proxool,bonecp连接池比较
- 开源DBCP、C3P0、Proxool 、 BoneCP连接池的比较
- 题目:给一个不多于5位的正整数,
- 用博客见证自己的成长
- android 读取网络在传输数据时的状态
- 程序员第一定律:关于技能与收入
- 黑马程序员——异常处理
- c3p0 vs. bonecp
- shell中的一些特殊变量
- 【整理】BIOS、BootLoader、uboot对比
- 黑马程序员——多线程
- 完美解决desktop图标换行问题
- linux下C语言多线程编程实例
- struts2的CRUD中的权限控制初探
- 跟着二厶学编程---JAVA第五章---【运算符】
- 实现struts2的CRUD中的权限控制(一)