sql >> Database >  >> RDS >> Mysql

Moet ik C3P0 pooling library gebruiken in mijn (grails) webapplicatie?

Ongeacht welke pooling-implementatie u moet altijd een verbindingspool gebruiken in uw webapplicatie. Het openen van een verbinding met de database is een zeer dure taak en het opnieuw kunnen gebruiken van een reeds bestaande en inactieve verbinding verbetert de prestaties van uw site aanzienlijk.

Een verbinding kan worden beheerd door de applicatieserver (Tomcat, JBoss, Glassfish...) of door uw applicatie. Dit laatste is gemakkelijker in te stellen, maar het is moeilijk om per implementatie aan te passen. Door een verbindingspool op de toepassing te configureren en uw site in te stellen om deze te gebruiken, kunt u de parameters van de verbindingspool gemakkelijk verfijnen, zoals:minimale verbindingen om open te houden, maximale inactieve tijd enzovoort.



  1. Hoe 'distinct' te gebruiken in zend db-model

  2. PHP mysql PDO weigert de NULL-waarde in te stellen

  3. Hoe maak je een JSON-object in MySql met een booleaanse waarde?

  4. Mysql-toegang tot de hoofdtabel in de rechts samengevoegde subquery