Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak skonfigurować c3p0 w trybie hibernacji, aby automatycznie odświeżać stare połączenia z bazą danych?

To c3p0 , twoja pula połączeń z bazą danych, którą musisz skonfigurować - nie hibernacja. Spróbuj ustawić idleConnectionTestPeriod i odpowiednie preferredTestQuery , np. select 1 from dual . validate właściwość została przestarzała i nie zaleca się jej używania.

Zobacz http://community.jboss.org/wiki/HowToConfigureTheC3P0ConnectionPool po więcej informacji. Największą kontrolę uzyskasz, jeśli utworzysz c3p0.properties plik w WEB-INF/classes ale musisz upewnić się, że nie zastąpisz tych właściwości w swoim hibernate.cfg.xml .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie znaleziono funkcji OCI8 uruchamianych przez Apache z php5

  2. PLS-00103 Błąd procedury składowanej Oracle

  3. Wybierz dla pominięcia aktualizacji zablokowane z poziomu JPA

  4. Wywołanie procedury składowanej Java w programie Java

  5. Automatyczne generowanie pliku odpowiedzi