Connection Pools

 

Jakarta DBCP
DBCP is a database connection pool that relies on code in the Jakarta DBCP is a database connection pool that relies on code in the Jakarta commons-pool package to provide the underlying object pool mechanisms that it utilizes. Applications can use the DBCP component directly or through the existing interface of their container / supporting framework.

Proxool
Proxool is a Java connection pool.It transparently adds connection pooling to your existing JDBC driver.

C3P0
C3P0 is an easy-to-use library for augmenting traditional C3P0 is an easy-to-use library for augmenting traditional (DriverManager based) JDBC drivers with JNDI-bindable DataSources, including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 standard extensio

DbConnectionBroker
DbConnectionBroker is a pure Java package for handling multiple DbConnectionBroker is a pure Java package for handling multiple concurrent database connections. DbConnectionBroker creates a broker with a very simple interface for handing out and returning database connections from a configurable pool of connections. The Broker creates a dynamic pool of connections and manages them for you with a background housekeeping thread.

Primrose - Database Connection Pool
Primrose is a database connection pool, written in Java. Primrose is a database connection pool, written in Java. Current containers supported are Tomcat 4 & 5, Resin 3 and JBoss 3. It provides control over SQL transaction monitoring, configuration, dynamic pool management via a Web interface, automatic closing of connection related objects, and much more !

XAPool
XAPool is an XA database connection pool. XAPool implements javax.sql.XADataSource, and provides connection pooling facilities. XAPool is an XA database connection pool. XAPool implements javax.sql.XADataSource, and provides connection pooling facilities. XAPool allows to pool objects, JDBC connections and XA connections.

MiniConnectionPoolManager
MiniConnectionPoolManager is a lightweight JDBC connection pool MiniConnectionPoolManager is a lightweight JDBC connection pool manager. It may be used in Java servlets as well as in Java standalone applications. It only requires Java 1.5 (or newer) and has no dependencies on other packages.

SmartPool
SmartPool is a connection-pooling component modeled on pooling features SmartPool is a connection-pooling component modeled on pooling features provided by Application Server. SmartPool makes an attempt to solve critical issues like connection leaks, connection blocking, open JDBC objects like Statements, PreparedStatements etc. Features of SmartPool include support for multiple pools, automatic closing of associated JDBC objects, detect connection leaks based on configurable time-outs, track connection usage, forced recovery of least recently used connections, wrap SmartPool to an existing pool, monitor runtime status of the pools apart from conventional pooling support.

DBPool
A Java-based database connection pooling utility, which supports A Java-based database connection pooling utility, which supports time-based expiry and statement caching, connection validation, and easy configuration using a pool manager. Also included is a generic object pool which can be extended to create your own pools of custom types.

Who's new

  • admin

Who's online

There are currently 0 users online.