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

Pobieranie org.hibernate.exception.JDBCConnectionException:nie można wykonać zapytania nawet przez JNDI

Ten sam problem mieliśmy w systemie produkcyjnym z Tomcat6+Hibernate+MySQL (i Spring w naszym przypadku) i jedynym niezawodnym rozwiązaniem, jakie znaleźliśmy, było ustawienie limitu czasu połączenia na dużą wartość w konfiguracji MySQL. Nie pamiętam szczegółów, ale uważam, że wystąpił problem z podstawowym commons-pool kod, gdy sprawdza, czy zasób w puli jest prawidłowy.

Inną możliwością, której nie próbowaliśmy, było użycie alternatywnego mechanizmu pulowania połączeń innego niż DBCP. Następny do wypróbowania byłby C3PO



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolejność sortowania SQL według kolejności określonej w zapytaniu

  2. jak przekonwertować podzapytanie mysql w yii CDbCriteria?

  3. SQL jak porównać dwie kolumny z dwóch różnych tabel

  4. Błąd Mysql:użytkownik określony jako definiujący ('mysql.infoschema'@'localhost') nie istnieje' podczas próby zrzucenia obszarów tabel

  5. Wybierz wiersz i rzędy wokół niego