sql >> Base de Datos >  >> RDS >> PostgreSQL

Agrupación de conexiones con PostgreSQL JDBC

Utilice org.postgresql.ds.PGPoolingDataSource
Este es un ejemplo:http://jdbc.postgresql. org/documentation/head/ds-ds.html
Revisé este ejemplo usando el controlador JDBC4 y funcionó bien.

Sin embargo, en la documentación de este enlace desaconsejan el uso de la fuente de datos de agrupación de PostgreSQL debido a sus limitaciones:

Recomiendan usar el grupo de conexiones DBCP:http://commons.apache.org/proper/ commons-dbcp/ compruébelo, es mucho mejor:simplemente descargue los archivos de la biblioteca, colóquelos en un classpatch e impórtelos al proyecto, la documentación del enlace anterior contiene ejemplos de cómo usarlo en el código.

La mayoría (¿todos? ) los servidores de aplicaciones implementan sus propios grupos de conexiones, si está utilizando el servidor de aplicaciones, es la mejor opción.
Por ejemplo, Tomcat 7 tiene su propia implementación del grupo de conexiones, es incluso mejor que DBCP, consulte la documentación:http://tomcat.apache.org/tomcat-7.0-doc/jdbc -pool.html