Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle JDBC DriverManager.getConnection() hang

Anda mungkin membuat beberapa koneksi yang tidak perlu.

buat Connection kelas static , setiap kali Anda membuat koneksi baru, periksa apakah koneksi lama masih hidup atau tutup, lalu Anda harus membuat koneksi baru, jika tidak, kembalikan koneksi lama.

seperti

 if(conn!=null & !conn.isClosed()){ 
// code for create connection
}

Itu juga tergantung pada bagaimana sisi database dikonfigurasi, jadi periksa dengan DBA sistem Anda.

Saya ingin menyarankan menggunakan Pengumpulan koneksi.

semoga membantu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mencari karakter baris baru di tabel Oracle?

  2. Cara melakukan Pemasangan Instans Vision EBS 12.2

  3. Oracle:Concat dengan pembatas, tetapi hanya jika kedua operan TIDAK NULL

  4. Biaya kueri:Tabel Sementara Global vs. Koleksi (Array Virtual)

  5. Apa yang dilakukan (+) di Oracle SQL?