Database connections are the lifeblood of enterprise applications, administrating the secure and steady flow of information between corporate applications and their persistent relational databases. Optimizing these connections can usher in widespread improvements in information management and improvements in server and network resource utilization.
This article looks at JDBC drivers from the aspect of their ability to reach the full potential of their promise. It exposes the key factors that help a JDBC driver provide a full range of functionality and optimal performance while still managing on lean requirements of a constrained server environment. It discusses how to measure performance in terms of real world performance found in real production environments.