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 :mrgreen:

Re: [résolu]question connexion

Posté : 11 déc. 2011, 21:41
par juliette
problème corrigé, merci Zahnzao et effectivement, a marche mieux...