Oavsett vilken poolimplementering, bör du alltid använda en anslutningspool i din webbapplikation. Att öppna en anslutning till databasen är en mycket dyr uppgift och att kunna återanvända en redan befintlig och ledig anslutning förbättrar din webbplats prestanda avsevärt.
En anslutning kan hanteras av applikationsservern (Tomcat, JBoss, Glassfish...) eller av din applikation. Det senare är lättare att konfigurera men det är svårt att anpassa per distribution. Genom att konfigurera en anslutningspool i applikationen och ställa in din webbplats så att den konsumeras blir det enkelt att finjustera parametrarna för anslutningspoolen, som:minsta antal anslutningar att hålla öppna, max vilotid och så vidare.