BoneCP is a Java JDBC connection pool implementation that is tuned for high performance by minimizing lock contention to give greater throughput for your applications. It currently beats all known connection pools, including C3P0 and DBCP, as shown on the benchmark section on the site.
Changes: The ability to obtain a connection asynchronously was added. Connection callback hook capability was added. The ability to send a custom statement upon first obtaining a connection from the database was added. getRawConnection() was exposed to allow direct access to the underlying connection. releaseConnection() was hidden, and connection.close() should be used instead. The hibernate provider class was moved to a sub-package. The benchmark app was reworked to plot result graphs directly.
Tags: jdbc, connection pool, hibernate, spring, MySQL, Oracle, MSSQL, postgres, Database, c3p0, dbcp, primrose, benchmarks
Licenses: LGPLv3