Oracle
 sql >> Datenbank >  >> RDS >> Oracle

So konfigurieren Sie c3p0 im Ruhezustand, um veraltete DB-Verbindungen automatisch zu aktualisieren

Es ist c3p0 , Ihren Datenbankverbindungspool, den Sie konfigurieren müssen – nicht in den Ruhezustand versetzen. Versuchen Sie, idleConnectionTestPeriod festzulegen und eine passende preferredTestQuery , z. B. select 1 from dual . Die validate -Eigenschaft ist veraltet und es wird empfohlen, sie nicht zu verwenden.

Siehe http://community.jboss.org/wiki/HowToConfigureTheC3P0ConnectionPool für mehr Informationen. Sie erhalten die größte Kontrolle, wenn Sie eine c3p0.properties erstellen Datei in WEB-INF/classes Sie müssen jedoch sicherstellen, dass Sie diese Eigenschaften in Ihrer hibernate.cfg.xml nicht überschreiben .