sql >> Databasteknik >  >> RDS >> Mysql

HikariCP för många anslutningar

Ett par saker. Först, vilken version av HikariCP, Java och MySQL-drivrutinen?

För det andra, 400 anslutningar i en pool? Allt för många! Börja med 10 till 20, i varje pool. Du kommer att bli förvånad över att du kan hantera några tusen transaktioner per sekund.

För det tredje, detta är den andra frågan i FAQ . Läs svaret och länken. Du måste ställa in maxLifetime till något kortare (med 1 minut) än din MySQL inbyggda timeout.

Slutligen, slå på DEBUG-loggning, HikariCP är inte bullrig. Var 30:e sekund körs hushållstråden och loggar poolstatistik.




  1. Hur får jag lokal data till en skrivskyddad databas med dplyr?

  2. Hur man inaktiverar en främmande nyckelbegränsning i SQL Server (T-SQL-exempel)

  3. Mysql:PÅ DUBLIKATNYCKELUPPDATERA ALLA VÄRDEN?

  4. Skillnaden mellan SET autocommit=1 och START TRANSACTION i mysql (har jag missat något?)