sql >> Databáze >  >> RDS >> Mysql

Něco není v pořádku s Hibernate DB connection pooler c3p0

Pokud jde o mě, máte nesprávně nakonfigurovaný c3p0.

Vlastnosti jako c3p0.preferredTestQuery se musí nacházet v souboru c3p0.properties z cesty vaší třídy (např. WEB-INF/classes).

Níže je můj příklad souboru c3p0.properties, který dobře funguje pro Oracle:

c3p0.preferredTestQuery=SELECT 1 from dual
c3p0.maxConnectionAge=3600
c3p0.testConnectionOnCheckout=true
c3p0.acquireRetryDelay=1000
c3p0.acquireRetryAttempts=30
c3p0.breakAfterAcquireFailure=false

Viz také oficiální dokument pro c3p0 zde .

A věnujte prosím pozornost verzi c3p0, kterou používáte. Měli problém s obnovením připojení v raných verzích c3p0 0.9.



  1. Je možné generovat modely django z databáze?

  2. SQL ORDER BY:5 Co dělat a co nedělat pro třídění dat jako profesionál

  3. Typ trojúhelníku v MySQL

  4. Jak vytvořit a nasadit Azure Database for MySQL Server pomocí Azure Portal a Workbench