Bonjour,
J'utilise les connexions persistantes sur mon serveur dédié qui héberge plusieurs sites avec 1 user BDD pour chaque site.
Je me retrouve parfois avec un 'Too many connections' pourtant limité à 100 connexions maxi.
La liste des processus MySQL montrent beaucoup de procces en sleep, normal.
Par contre je me questionne sur le 'Too many connections' vu que la connexion persistante devrait utiliser un processus en sleep.
D'où ma réflexion : le processus est-il bien libre?
La doc officielle indique bien :
"Il y a quelques autres limitations à bien garder en tête lorsque vous utilisez les connexions persistantes. L'une est que lorsque vous posez un verrou avec une connexion persistante, si le script ne peut libérer le verrou pour une raison quelconque, alors les autres scripts qui réutiliseront la connexion seront bloqués indéfiniment, et vous imposeront le redémarrage du serveur ou de la base de données."
D'où ma question, comment libérer le verrou de la connexion persistante en fin de script.
Je ne trouve pas de doc là-dessus.
Partager