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

periode batas waktu berlalu. semua koneksi yang dikumpulkan sedang digunakan dan ukuran kumpulan maksimum tercapai

Secara umum, kesalahan ini dapat terjadi dalam situasi berikut:

1) Anda memiliki banyak sekali pengguna yang menggunakan database Anda dalam waktu yang bersamaan dan Anda kehabisan koneksi gratis. Solusi yang mungkin:menambah jumlah koneksi yang diizinkan di server Anda dan/atau (jika sistem Anda adalah server web) menambah ukuran kumpulan yang ditentukan dalam string koneksi database.

2) Sistem Anda memiliki desain logika basis data yang buruk dan/atau kebocoran koneksi seperti ketika koneksi terbuka tidak ditutup dengan benar nanti. Solusi untuk ini akan mengaudit kode Anda untuk kebocoran koneksi tersebut dan memperbaikinya dengan menutup koneksi dengan benar setiap saat.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kembali ke perintah sqlplus

  2. Interaksi kunci SELECT FOR UPDATE dengan kursor dan DML batch

  3. Oracle sql - pengurangan tanggal dalam suatu fungsi

  4. Perbandingan tanggal mengembalikan hasil yang tidak biasa - SQL Oracle

  5. Mengapa Oracle 10g tidak mengeluh tentang ambiguitas kolom?