PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Kết nối gộp với PostgreSQL JDBC

Sử dụng org.postgresql.ds.PGPoolingDataSource
Đây là một ví dụ: http://jdbc.postgresql. org / document / head / ds-ds.html
Tôi đã kiểm tra ví dụ này bằng cách sử dụng trình điều khiển JDBC4 và nó hoạt động tốt.

Tuy nhiên trong tài liệu từ liên kết này, họ không khuyến khích sử dụng nguồn dữ liệu gộp postgreSQL vì nó có những hạn chế:

Họ khuyên bạn nên sử dụng nhóm kết nối DBCP: http://commons.apache.org/proper/ commons-dbcp / hãy kiểm tra nó, nó tốt hơn nhiều - chỉ cần tải xuống các tệp thư viện, đặt chúng vào một classpatch và nhập vào dự án, tài liệu từ liên kết trên chứa các ví dụ về cách sử dụng nó trong mã.

Hầu hết (tất cả? ) máy chủ ứng dụng triển khai nhóm kết nối của riêng chúng, nếu bạn đang sử dụng máy chủ ứng dụng, đó là lựa chọn tốt nhất.
Ví dụ:Tomcat 7 có triển khai nhóm kết nối riêng, nó thậm chí còn tốt hơn DBCP, hãy kiểm tra tài liệu: http://tomcat.apache.org/tomcat-7.0-doc/jdbc -pool.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để kết nối giữa các hình ảnh Docker tại thời điểm xây dựng?

  2. Lỗi cơ sở dữ liệu Postgres:quan hệ không tồn tại

  3. Cách lưu một chuỗi chứa các dấu nháy đơn vào một cột văn bản trong PostgreSQL

  4. Rails &Postgresql:làm thế nào để nhóm các truy vấn theo giờ?

  5. Tính toán phần trăm từ SUM () trong cùng một truy vấn SELECT sql