Fermeture des connexions slq


OTP
Modérateur
Modérateur
 
Messages: 19532
Inscription: 16 Déc 2005

Fermeture des connexions slq

Message le Dim Oct 28, 2007 13:59

Bonjour,

Est-il préférable de fermer les connexions sql avec mysql_close() ?
Je vois là que ce n'est pas indispensable : http://fr.php.net/manual/fr/function.mysql-close.php .
Mais vaut-il mieux le faire malgré tout ?

Michaël


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Message le Dim Oct 28, 2007 14:10

Bonne question. Je l'ai toujours mis et je suis curieux d'avoir des réponses de spécialistes aussi :)

bigjet
WRInaute discret
WRInaute discret
 
Messages: 211
Inscription: 21 Nov 2004

Message le Dim Oct 28, 2007 16:25

Normalement, chez les hébergeurs, tu as un nombre maximum de connections simultanées à respecter. Il faut donc réduire au maximum le temps de connection mysql.

La connection mysql se ferme automatiquement à la fin de l'exécution d'un script, mais si tu effectues beaucoup de traitements après la connection et que le script est long à exécuter, il vaut mieux fermer les connections manuellement.

Personnellement, je les ferme toujours dès que j'en ai plus besoin.


zeb
WRInaute accro
WRInaute accro
 
Messages: 4558
Inscription: 5 Déc 2004

Message le Dim Oct 28, 2007 18:30

perso je les fermes pour la même raison que bigjet, ça ne coûte rien et ça libère des ressources.

pense aussi que les connections persistante on une gestion différentes :

http://fr2.php.net/function.mysql-pconnect
http://fr2.php.net/manual/fr/function.mysql-connect.php


OTP
Modérateur
Modérateur
 
Messages: 19532
Inscription: 16 Déc 2005

Message le Dim Oct 28, 2007 22:54

Ok, merci pour vos réponses.
Je vais donc fermer asap.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités