Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL/Hibernate - Comment déboguer une connexion groupée MySQL qui ne cesse de tomber ?

À partir de la trace de pile que vous avez fournie, je peux tirer une seule conclusion :vous manquez simplement de connexions.

Cela peut être dû à des transactions de longue durée, probablement en raison de requêtes lentes ou de limites de transaction d'application incorrectes.

Je vous suggère de commencer à utiliser FlexyPool , qui prend en charge Tomcat DBCP et permet de mieux comprendre à la fois l'utilisation de la connexion et de la transaction. FlexyPool fournit de nombreux -pool/">histogrammes susceptibles de vous intéresser, comme la durée d'acquisition de la connexion et la durée du bail.

Et, juste pour être sûr, vérifiez également la version du pilote MySQL et voyez si vous utilisez une bibliothèque obsolète.