[optimisation Mysql] Fermer ou pas les connexions distantes

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par theJB, 3 Août 2007.

  1. theJB
    theJB WRInaute occasionnel
    Inscrit:
    7 Avril 2006
    Messages:
    375
    J'aime reçus:
    0
    J'ai deux serveurs, un pour php, un pour SQL.
    Actuellement, quand je me connecte à mysql depuis le php, dès que la req est faite je ferme la connexion.
    Mon script fait pas mal de requete et donc je me demande si je ferai pas mieux de laisser ma connexion sql ouverte pendant son execution.
    Vous en pensez quoi?

    Et si le script en question a une durée d'environ une minute à chaque appel, ca pose un pb d'avoir une connexion sql ouverte pdt ce tps là?
     
  2. Koxin-L
    Koxin-L WRInaute passionné
    Inscrit:
    29 Mars 2007
    Messages:
    1 541
    J'aime reçus:
    1
    Toujours fermer.
    Ouverture, requête, fermeture, traitement, affichage.
     
  3. mrPringle
    mrPringle WRInaute occasionnel
    Inscrit:
    11 Mars 2006
    Messages:
    473
    J'aime reçus:
    0
    Je ferme aussi mes ressources sql, mais je me rappelle que quand j'ai commencé à développer, on m'avait toujours dit que c'était fait automatiquement.
    Par précaution, faut mieux le faire, ça coûte pas grand chose et ça parait logique.
     
  4. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 417
    J'aime reçus:
    0
    oui, mais à la fin du script. et s'il y a une grande part de traitement après la fin de l'exécution sql, ça laisse la connexion ouverte
     
  5. Ohax
    Ohax WRInaute accro
    Inscrit:
    5 Juillet 2004
    Messages:
    4 920
    J'aime reçus:
    0
    Tout dépend de la connexion.

    Pour des connexions persistantes c'est obligatoire sinon le serveur va rapidement être sur les genoux.

    Sinon ce n'est pas obligatoire mais il faut le faire.
    Ca fait parti des optimisations d'un script.
     
Chargement...
Similar Threads - [optimisation Mysql] Fermer Forum Date
[PHP/MySQL] Choix du moteur MyISAM ou InnoDB ? Développement d'un site Web ou d'une appli mobile 14 Janvier 2017
[php/mysql] Eviter de faire 20 requêtes pour un affichage Développement d'un site Web ou d'une appli mobile 19 Janvier 2016
[résolu][mysql] faire un "NOT LIKE" sur une chaîne contenant des / Développement d'un site Web ou d'une appli mobile 25 Octobre 2014
[MySQL] Liste (select) avec des lignes au hasard Développement d'un site Web ou d'une appli mobile 23 Octobre 2014
[MySQL] Requête SELECT et INSERT entre 3 tables liées+Aide Développement d'un site Web ou d'une appli mobile 30 Avril 2014
[MySQL] Nombre d'enregistrements sur des horaires précis Développement d'un site Web ou d'une appli mobile 19 Juillet 2013
[MYSQL] Comment remplacer caractères dans tous les champs de toutes les tables d'une base? Développement d'un site Web ou d'une appli mobile 11 Juillet 2013
[MYSQL] Une sorte de "OR JOIN" ? Développement d'un site Web ou d'une appli mobile 5 Juillet 2013
[MySQL] sélectionner la dernière note pour chaque élève en une seule requète ? Développement d'un site Web ou d'une appli mobile 12 Avril 2012
[Mysql] Requête PDO avec variable php Développement d'un site Web ou d'une appli mobile 16 Février 2012
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice