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

WYBIERZ 1 z DUAL:MySQL

Może pochodzić z puli połączeń, z której korzysta Twoja aplikacja. Używamy prostego zapytania, aby przetestować połączenie.

Właśnie rzuciłem okiem na źródło mysql-connector-j i nie jest to stamtąd.

Najbardziej prawdopodobną przyczyną jest pula połączeń.

Wspólne pule połączeń:

commons-dbcp ma właściwość konfiguracyjną validationQuery , w połączeniu z testOnBorrow i testOnReturn może spowodować wypowiedzi, które widzisz.

c3p0 ma preferredTestQuery , testConnectionOnCheckin , testConnectionOnCheckout i idleConnectionTestPeriod

Co jest tego warte, zwykle konfiguruję testowanie połączenia i kasę/pożyczanie, nawet jeśli oznacza to trochę więcej rozmów w sieci.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Warunkowe MySQL ORDER BY ASC/DESC dla kolumny daty

  2. pojawia się błąd składni podczas tworzenia funkcji

  3. Aktualizacja sekwencyjna z asocjacją

  4. Jak wybrać jedną z dwóch tabel w MySQL, nawet jeśli nie wszystkie wiersze w jednej tabeli mają korespondentów w drugiej?

  5. Jak przechowywać dziesiętny w MySQL?