17-07-2008, 06:25 PM
y a quand même un truc qui me gêne dans tout ça :
en fait ce que je me demande c'est dans quel cas il y a un intérêt pour optimiser ses ressources machines de fermer une connexion avant la fin
si dans un script j'ai 100 lignes de code php derrière la dernière utilisation de la base de données y a t il un intérêt ?
si dans un script j'ai 1000 lignes de code php derrière la dernière utilisation de la base de données y a t il un intérêt ?
Au bout de combien de micro seconde de traitement ça vaut le coup de lancer cet ordre
(en dehors du côté propre théorique, j'ouvre donc je ferme)
en effet le risque à fermer une connexion (je crois même l'avoir lu dans le commentaire d'un gars) c'est si on ne la ferme pas au bon endroit, de la rouvrir un peu plus tard pour une nouvelle requête
certes c'est mal programmer que de faire cela mais l'homme est faillible, le développeur sous notepad encore plus :p
Citation :L'utilisation de mysql_close() n'est pas habituellement nécessaire, puisque les connexions non persistantes ouverts sont automatiquement fermées à la fin l'exécution du script. Voyez aussi libérer des ressources.(source)
en fait ce que je me demande c'est dans quel cas il y a un intérêt pour optimiser ses ressources machines de fermer une connexion avant la fin
si dans un script j'ai 100 lignes de code php derrière la dernière utilisation de la base de données y a t il un intérêt ?
si dans un script j'ai 1000 lignes de code php derrière la dernière utilisation de la base de données y a t il un intérêt ?
Au bout de combien de micro seconde de traitement ça vaut le coup de lancer cet ordre
(en dehors du côté propre théorique, j'ouvre donc je ferme)
en effet le risque à fermer une connexion (je crois même l'avoir lu dans le commentaire d'un gars) c'est si on ne la ferme pas au bon endroit, de la rouvrir un peu plus tard pour une nouvelle requête
certes c'est mal programmer que de faire cela mais l'homme est faillible, le développeur sous notepad encore plus :p