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.