The PoolMan library and virtual JDBC2.0 driver provide Java object pooling, with particular extensions for database resources and caching SQL queries/results across multiple databases. PoolMan eliminates a common bottleneck in enterprise apps and maximizes JDBC performance for servlets, Java Server Pages, and other Java database applications.