BoneCP

软件截图:
BoneCP
软件详细信息:
版本: 0.7.1
上传日期: 11 May 15
开发: Wallace Wadge
许可: 免费
人气: 18

Rating: nan/5 (Total Votes: 0)

BoneCP是一个开源的,快速的Java数据库连接池(JDBC池) 如果你熟悉C3P0和DBCP那么你已经这意味着什么。对于剩下的,这是一个将管理数据库连接,为您得到您的应用程序更快的数据库访问库。
 
为什么写另一个替代C3P0 / DBCP?
在我们的例子中,可用的解决方案是根本不够快。 C3P0工作非常适合小型工作负载,但因为我们推更难,很显然,这是(特别是在CPU使用方面)放慢我们的吞吐量。 DBCP不建议在生产中使用,在我们需要它(并在某些情况下更慢)的时间。
 
最后,我们已经产生了新的连接池库,快,比下最快的选项更快有时几乎25倍。不要把我们的话,虽然,运行所提供的基准测试自己或继续前进,创建你自己的。
 
免责声明
尽管有100%的单元测试覆盖率,这个项目仍然被认为是测试版软件。小心使用

什么是此版本的新

  • 在一些统计数据增强
  • 的OSGi修复
  • 允许数据源的getConnection(用户名,密码)
  • 识别新的PostgreSQL SQLstate的触发池重启
  • 新增的配置选项externalAuth获得连接,而传递的用户名/密码,直接
  • 允许的什么被认为是断开的连接用户定制
  • 在允许的最大连接== 1
  • 将池名称未闭合的连接警告
  • 在保持原有的例外jdk6users
  • 发布到Maven中心
  • 将defaultReadonly,defaultAutoCommit,defaultTransactionIsolation等
  • 将重载方法BoneCPConfig允许规范的TimeUnit的
  • 连接测试主题的修改,以允许独立idleMaxAge / idleconnectionTestPeriod
  • 只抢的SQLException
  • 在考虑SQLSTATE 08S01为DB故障现在
  • 使用正确的ExecutorService连接最大年龄
  • 使用对象,而不是平等领域的平等。等于()已更名为hasSameConfiguration代替。
  • 删除线程局部存储时声明
  • 请不要填SQL批处理,如果连接钩配置
  • releaseHelper statementCache closeConnectionWatch配置时,修正了错误的statementCache警告声明未关闭。
  • 修正了潜在的竞争条件
  • 在接近妥善处理缓存
  • 修正了cache.putIfAbsent
  • 如果我们失败了,但还是更换连接,持续跟踪
  • 要在什么考虑作为连接故障少严格
  • 在开始跟踪连接,创造递增计数连接给出了前
  • 如果driverProperties不包含用户名/密码设置,但配置的用户名呢,让他们在同步
  • 允许connectionMaxAge线程才能正确使用LIFO模式
  • 停止监视这方面是否已经返回池中
  • 在传递LIFO / FIFO模式connecitonMaxAge参数
  • 在连接破坏,从文献终结队列中删除,即使线程还活着
  • 如果交易重播吹起来,抛出异常解开
  • MemoritzeTransaction:修复的InvocationTargetException
  • 卫队记录语句
  • 使用一个更好的调试信息更清晰,当一个数据源本是在使用
  • 修正acquireRetryAttempts关闭接一个错误
  • 重命名XXX - > xxxinSeconds /分钟的/ etc
  • defaultTransactionIsolation:读取已提交 - > READ_COMMITTED
  • 请不要启动连接测试线马上
  • 请保留配置设置为0为0,而不是Long.MAX connectionTimeout值

什么是0.7.0版本,新的

  • 在一个结构的变化做的目的是让水池快。
  • 错误是固定的。
  • 在一堆新功能加入。

什么版本0.6.7.2:

  • Fixes为idleMaxAge / idleConnectionTester,多个节点作了都是新在XML配置,并在超时的getConnection的NPE。
  • 在批处理报表正确记录。
  • 的onAcquireFail挂钩增强,和一个小错误是固定的过程中。
  • 系统驱动程序属性选项加入。
  • 连接不再关闭时关闭。
  • 在紧密结合手表的调试工具修正了。
  • 在所有发布佣工关闭时终止。

什么是0.6.6版本,新的

  • 系统驱动程序属性选项中加入
  • 基于XML的配置支持加入。
  • onAcquireFail增强。
  • 连接超时配置选项加入。
  • 完全兼容JDK5加入。内部报表暴露出来。
  • 的onConnectionException钩加入。
  • 禁用连接跟踪现在允许。
  • 在批处理报表现在登录正确。
  • 一个延迟初始化的比赛是固定的。
  • 在一个潜在的比赛,现在可以避免的。
  • 静从终结删除。
  • 在添加新连接的潜在错误是固定的。
  • 现在有125单元测试,它提供了100%的单元测试覆盖率。

在什么版本0.6.4新是

  • 在修补的语句缓存+声明警告,如果申请失败关闭。

在什么版本0.5.4新是

  • 在更好地跟踪连接的情况下DB的断开(感谢'忍者'!)

什么版本0.5.3 RC1是新的

  • 修正语句缓存错误

要求

  • 在Java 2标准版运行环境

类似的软件

Knoda
Knoda

2 Jun 15

S3QL
S3QL

20 Feb 15

Smart Grid
Smart Grid

3 Jun 15

显影剂的其他软件 Wallace Wadge

意见 BoneCP

评论没有发现
添加评论
打开图片!