Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1761 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [postgre][php] gestion des connexions inactives

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[postgre][php] gestion des connexions inactives

n°1105192
denzz
huhuuuuu ! (désolé )
Posté le 02-06-2005 à 12:02:38  profilanswer
 

Salut,
 
j'ai un petit problème pour lequel je n'ai pas trouvé de solution en fouillant la doc postgresql.
 
c'est assez simple : j'utilise un serveur de BD postgre pour un site PHP, et au bout d'un certain temps d'utilisation la machine hébergeant le serveur se retrouve avec bon nombre de connexions inactives à la base. j'utilise en effet pg_pconnect() pour ma connexion (connexion persistante donc)
 
je cherche à savoir dans quelle mesure on peut configurer postgre afin de tuer automatiquement les connexions inactives au bout d'un certain délai, ou de quelle façon je devrais gérer ma connexion au serveur postgre pour que ce genre de choses n'arrivent pas.
 
merci d'avance pour tous liens et conseils utiles :)  

mood
Publicité
Posté le 02-06-2005 à 12:02:38  profilanswer
 

n°1105215
jlgbzh
Posté le 02-06-2005 à 12:13:25  profilanswer
 

1 er question :
- ne peux tu pas utiliser à la place de pg_pconnect() :
 
pg_connect()
.....
pg_close ()
 
si oui ton problème est résolu.
une page php ouvre une connection, et tu la fermes à la fin (c'est plus "propre" ); il n'est pas conseillé d'utiliser des connections persistantes (enfin ce n'est q'une expérience personnelle...)


Message édité par jlgbzh le 02-06-2005 à 12:15:27
n°1105297
denzz
huhuuuuu ! (désolé )
Posté le 02-06-2005 à 13:21:22  profilanswer
 

ah le post a été déplacé :)  
j'hésitais sur l'endroit ou le mettre :)  
 
je v voir pour l'utilisation des connexions non persistantes, le problème est que je ne suis pas l'auteur de tout le code qui s'occupe de la connexion BD et du requêtage, et que ce n'est donc pas aussi simple que 'ouvrir une connexion en début de page et la fermer à la fin'  
 
c'est pour ca que je cherchais également à voir si on peut pas configurer la gestion des connexions du côté SGBD...
je cherche sinon des éclaircissements sur la gestion des 'fin de session' en php, sachant que je pourrais fermer ma connection sans problème sur une déconnection 'explicite' de l'utilisateur, mais comment ca se passe quand on ferme une fenêtre ou un onglet de navigateur ??  


Message édité par denzz le 02-06-2005 à 13:28:26

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [postgre][php] gestion des connexions inactives

 

Sujets relatifs
Gestion des relations phpMyAdmin 2.6.1[postgre] copie d'une base[1/2autorésolu - boulzor]
Terminer l'exécution d'une page au milieu / gestion d'erreursgestion des variables dans une dll multithread ?
pb gestion reception et envoie sur un xtermGestion de lévenement clavier
Gestion des sprites avec ImageList en Delphi ?Gestion de la mémoire en delphi?
Gestion des GIF et/ou des PNG sous vb.net[Framework J2EE] Gestion d'utilisateurs
Plus de sujets relatifs à : [postgre][php] gestion des connexions inactives


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR