Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Połączenie z bazą danych nie zwalnia się po upływie czasu bezczynności w Glassfish

Limit czasu bezczynności to tylko czas, przez który nieużywane połączenia z puli pozostaną w puli przed ich zamknięciem/odtworzeniem. Ten problem, który masz, najprawdopodobniej polega na tym, że nie zamykasz połączeń po użyciu.

Napraw swój kod, aby zamknąć połączenia, gdy z nimi skończysz, zamknięcie połączenia zwolni je z powrotem do puli połączeń, aby były dostępne do ponownego użycia.

Niektóre pule połączeń mają dodatkowe limity czasu na czas, w którym można użyć połączenia, wymuszając połączenie z powrotem w puli po tym czasie. Który dla użytkownika tego połączenia będzie wyglądał tak, jakby połączenie zostało zamknięte. Nie sądzę jednak, aby basen ze szklanymi rybami miał taką opcję.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. IllegalArgumentException:typ nie może mieć wartości null

  2. Liczba wystąpień MySQL według grupy

  3. Pole TEKST, które jest kompatybilne w mysql i hsqldb

  4. zapytanie mysql - formatowanie daty na wyjściu?

  5. Niewrażliwe na akcent zapytania w MySQL