Je me pose une question un peu théorique, mais qui me perturbe depuis un moment...
Je sais qu'en pratique, il faut ouvrir une connexion SQL le plus tard possible, juste quand on en a besoin, et la fermer le plus tot possible, juste apres les requetes.
Mais je me pose la question sur la durée et le nombre de ces connexions... Enfin pour exliquer ca je vais prendre un exemple.
Imaginons que j'ai une page d'index, dans laquelle je vais inclure 2 autres scripts, A et B.
Je sais qu'au début de ma page d'index j'ai besoin d'une connexion à SQL pour une requete.
Je sais aussi, qu'ensuite dans les includes A et/ou B, j'aurai *peut-être* besoin d'une connexion SQL pour faire une requete. Je dis p-e car disons que ca dépend de la situation...
Mon souci, c'est de savoir s'il vaut mieux ouvrir une connexion (longue) dans ma page d'index pour la requete sûre, et ne fermer cette connexion qu'à la fin de ma page d'index, donc apres les includes, au cas ou la connexion sera nécessaire...
OU BIEN s'il vaut mieux ouvrir et fermer une connexion (courte) dans ma page d'index, puis au besoin dans les includes, réouvrir/fermer des connexions (courtes).
En bref, faire 1 (trop) longue connexion (peut-être inutile), ou 3 petites (sûres)...
J'espère que c clair...
Je sais qu'en pratique, il faut ouvrir une connexion SQL le plus tard possible, juste quand on en a besoin, et la fermer le plus tot possible, juste apres les requetes.
Mais je me pose la question sur la durée et le nombre de ces connexions... Enfin pour exliquer ca je vais prendre un exemple.
Imaginons que j'ai une page d'index, dans laquelle je vais inclure 2 autres scripts, A et B.
Je sais qu'au début de ma page d'index j'ai besoin d'une connexion à SQL pour une requete.
Je sais aussi, qu'ensuite dans les includes A et/ou B, j'aurai *peut-être* besoin d'une connexion SQL pour faire une requete. Je dis p-e car disons que ca dépend de la situation...
Mon souci, c'est de savoir s'il vaut mieux ouvrir une connexion (longue) dans ma page d'index pour la requete sûre, et ne fermer cette connexion qu'à la fin de ma page d'index, donc apres les includes, au cas ou la connexion sera nécessaire...
OU BIEN s'il vaut mieux ouvrir et fermer une connexion (courte) dans ma page d'index, puis au besoin dans les includes, réouvrir/fermer des connexions (courtes).
En bref, faire 1 (trop) longue connexion (peut-être inutile), ou 3 petites (sûres)...
J'espère que c clair...