sql >> Databasteknik >  >> RDS >> Mysql

Behöver jag använda C3P0 pooling-bibliotek i min (grails) webbapplikation?

Oavsett vilken poolimplementering, bör du alltid använda en anslutningspool i din webbapplikation. Att öppna en anslutning till databasen är en mycket dyr uppgift och att kunna återanvända en redan befintlig och ledig anslutning förbättrar din webbplats prestanda avsevärt.

En anslutning kan hanteras av applikationsservern (Tomcat, JBoss, Glassfish...) eller av din applikation. Det senare är lättare att konfigurera men det är svårt att anpassa per distribution. Genom att konfigurera en anslutningspool i applikationen och ställa in din webbplats så att den konsumeras blir det enkelt att finjustera parametrarna för anslutningspoolen, som:minsta antal anslutningar att hålla öppna, max vilotid och så vidare.



  1. Skillnaden mellan LockModeType Jpa

  2. Infogar rader i en tabell med endast en IDENTITY-kolumn

  3. Hur ändrar jag formateringen för mina returvärden i den här funktionen?

  4. Hur man lagrar en datetime i MySQL med tidszonsinformation