Uanset hvilken pooling-implementering, du bør altid bruge en forbindelsespulje i din webapplikation. At åbne en forbindelse med databasen er en meget dyr opgave, og at kunne genbruge en allerede eksisterende og inaktiv forbindelse forbedrer dit websteds ydeevne betydeligt.
En forbindelse kan administreres af applikationsserveren (Tomcat, JBoss, Glassfish...) eller af din applikation. Sidstnævnte er nemmere at konfigurere, men det er svært at tilpasse pr. implementering. Konfiguration af en forbindelsespulje på applikationen og indstilling af dit websted til at forbruge det gør det nemt at finjustere forbindelsespuljens parametre, såsom:minimumsforbindelser, der skal holdes åbne, maksimal inaktiv tid og så videre.