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

HikariCP za dużo połączeń

Kilka rzeczy. Po pierwsze, jaka wersja HikariCP, Javy i sterownika MySQL?

Po drugie, 400 połączeń w jednej puli? Zdecydowanie za dużo! Zacznij od 10 do 20 w każdej puli. Zdziwisz się, że możesz obsłużyć kilka tysięcy transakcji na sekundę.

Po trzecie, to drugie pytanie w FAQ . Przeczytaj odpowiedź i link. Musisz ustawić maxLifetime do czegoś krótszego (o 1 minutę) niż Twój natywny limit czasu MySQL.

Na koniec włącz rejestrowanie DEBUG, HikariCP nie jest głośny. Co 30 sekund wątek porządkowy uruchamia się i rejestruje statystyki puli.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zabezpieczyć plik konfiguracyjny bazy danych w projekcie?

  2. Jak uzyskać parametry wyjściowe z procedury składowanej MySQL w Railsach?

  3. Codeigniter - wiele połączeń z bazą danych

  4. Zapytanie wyboru łańcucha Mysql

  5. Zapytaj rodziców i dzieci w tabeli samoodniesienia