传说中 BoneCP 在快速这个特点上做到了极致,官方数据是 C3P0 等的 25 倍左右。下面通过几个测试用例简单测试一下 BoneCP ,如下:
(1)单线程(1,000,000 获得及释放数据库连接请求,连接池大小 20-50)
(2)多线程(500 线程分别获取释放 100 个链接,连接池大小 50-200)
(3)Prepared Statement (multi-threaded)(500 个线程每个 100 次获得/释放,连接池大小 20-500)
这里只应用了部分,还有其他比较多的测试数据。个人还是建议自己写点代码测试一下,那样感受更深啊。