Page 1 sur 1
[résolu]question connexion
Posté : 27 nov. 2011, 20:39
par juliette
salut a tous,
quelqu'un peut il m'expliquer ce que veux dire chez ovh, pour mysql: 10 Connexions simultanées ?
est ce qu'une connexion correspond a une requête ?
Re: question connexion
Posté : 27 nov. 2011, 20:44
par xTG
Cela veut dire que si 10 scripts tournent en même temps et utilisent un accès base de données le 11eme recevra une erreur "TOO MANY CONNECTIONS".
Une "connexion" correspond à un code effectuant une connexion jusqu'à une déconnexion du sgbd.
Re: question connexion
Posté : 11 déc. 2011, 15:31
par juliette
bon, j'ai bien un soucis:
ma page elle même contient une requête avec 14 jointure, en suite j'ai 14 includes qui contienne chacun une requête avec une jointure...
au final, quand j'affiche la page, seul la 1er moitié est affiché et j'ai cette erreur:
SQLSTATE[42000] [1203] User already has more than 'max_user_connections' active connections
avez vous des conseils ?
Re: question connexion
Posté : 11 déc. 2011, 15:53
par juliette
je me pose une question mais je pense que non, est il possible d'ouvrir une connexion et faire plusieurs requête avant de refermer la connexion ???
Re: question connexion
Posté : 11 déc. 2011, 19:46
par Zahnzao
Biensur qu'on peut. Tu te connecte à ta base à chaque fois que tu fais une requête ?
Si tu ouvre mysql avant tes includes, tu n'a pas besoin de "réouvrir" dans l'include même. Une seule connection suffit pour toutes tes requêtes.
Re: question connexion
Posté : 11 déc. 2011, 20:12
par juliette
oui, je fait new pdo avant chaque requete

Re: [résolu]question connexion
Posté : 11 déc. 2011, 21:41
par juliette
problème corrigé, merci Zahnzao et effectivement, a marche mieux...