connection bdd permanente ou connection bdd par page de script ? - PHP - Programmation
Marsh Posté le 17-03-2003 à 11:31:23
Pour PHP/MySQL : http://forum.hardware.fr/forum2.php3?post=33131&cat=10
Marsh Posté le 17-03-2003 à 11:41:12
Rob Roy a écrit : et toi a l'heure actuelle ? |
Ca va bien, merci
Non ba mon point de vue a pas changé (le thread date de même pas 2 semaines) ; a priori, je serais tenté de dire que la connexion par script est plus intéressante car la connexion permanente n'apporte pas de réelle optimisation. Après, je me plante peut-être, j'ai pas testé
Marsh Posté le 17-03-2003 à 20:10:32
Ce n'est pas géré au niveau des scripts PHP
Je dirais connexions permanentes si la base n'est utilisée que par les scripts du serveur web
En veillant à ce qu'il y ait suffisamment de connexions disponibles pour tous les process du serveur web
Marsh Posté le 17-03-2003 à 20:15:10
mrBebert a écrit : Ce n'est pas géré au niveau des scripts PHP |
Bin c'est quand même dans ton script que tu choisis mysql_pconnect() ou mysql_connect(), non ?
Marsh Posté le 17-03-2003 à 20:23:45
Taiche a écrit : |
oui, exact
Je dois confondre avec un paramètre du fichier de configuration de PHP qui concerne aussi les connexions persistantes
Marsh Posté le 18-03-2003 à 00:09:59
pour resumer :
=> mysql_pconnect() reste une fonction mystique !
Marsh Posté le 17-03-2003 à 11:26:26
Ce topic s'adresse aussi bien au dvpeurs asp, php, j2ee etc
En gros, j'aimerais savoir quelle type de connection base de données utilisez vous et pourquoi !
Je m'explique quel serait le type de connexion le plus avantageux (ressource et rapidité) : lancer une connection bdd permanente des le debut de la session, ou lancer une connection bdd uniquement lorsque l'on en a besoin dans une page de script ?
Pour ma part, j'utilise une connection par page car je pense que cela attaque le serveur uniquement lorsque l'on a besoin de lui, mais recemment un collègue qui utilise une connection permanente a mis le doute dans mon esprit.
voila, j'espere que ma question a été claire ..