Bonjour,


je bloque sur un problème depuis maintenant deux jours, et j'ai beau écumer les forum je trouve pas la solution :s

Je dev une appli en j2e et j'utilise hibernate.Derrière j'ai une base de données mySql.

Mon problème est que les connections, lorsque je fais un show processlist sur ma base, ne font que augmenter au point d'arriver à la limite et d'avoir l'erreur "too many connexion".

Pourtant je fais bien un session.close à chaque fois.

Je pense que ca viens de la config de hiberante, voici mon fichier hibernate.cfg :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<!-- property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://test:3306/pmwgdb1</property>
<property name="hibernate.connection.username">****</property>
<property name="hibernate.connection.password">*****</property>
<property name="show_sql">false</property -->
 
<property name="hibernate.c3p0.min_size">5</property>
<property name="hibernate.c3p0.max_size">20</property>
<property name="hibernate.c3p0.timeout">300</property>
<property name="hibernate.c3p0.max_statements">10</property>
<property name="hibernate.connection.release_mode">auto</property>

merci d'avance de votre aide