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

Hết thời gian chờ kết nối cho DriverManager getConnection

Bạn có thể đặt Thời gian chờ trên DriverManager như sau:

 DriverManager.setLoginTimeout(10);
 Connection c = DriverManager.getConnection(url, username, password);

Điều này ngụ ý rằng nếu kết nối không thể mở trong thời gian nhất định mà nó hết thời gian chờ.

Về việc giữ cho một kết nối mở mãi mãi, có thể xảy ra nếu bạn không đóng kết nối nhưng nó có thể không phải là một ý kiến ​​hay. Các kết nối sẽ được đóng ngay sau khi bạn kết thúc.

Nếu bạn muốn tối ưu hóa việc mở và đóng các kết nối thì bạn có thể sử dụng nhóm kết nối.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 27 tập lệnh oracle dba cho Cơ sở dữ liệu Oracle để Quản trị và Giám sát

  2. Oracle ODP.net Trình điều khiển được quản lý và Không được quản lý

  3. Gọi đến hàm không xác định oci_connect ()

  4. Oracle chuyển đổi TIMESTAMP với múi giờ thành DATE

  5. Thêm tên giản đồ vào thực thể trong dữ liệu Spring?