Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Thu 17 November 2022 08:38
- Robin.k
- Participant occasionnel
- Date d'inscription: 15 Mar 2022
- Messages: 45
PG ADMIN / POSTGRES sessions toujours connectées
Bonjour,
J'utilise QGIS avec des bases Postgres et je débute avec l'outil.
J'ai récemment eu le message suivant :
FATAL: les emplacements de connexions restants sont réservés pour les connexion
superutilisateur non relatif à la réplication
Il semblerait qu'il y ai trop de connections sur la base Postgres. J'ai donc sélectionné mon serveur dans PG ADMIN et dans l'onglet sessions, j'avais effectivement de nombreuses sessions actives ou inactives alors même que personne ne travaillait actuellement sur les bases.
Est-ce que ces connections actives/inactives peuvent effectivement poser problème ? Et si oui, est-ce qu'il y a une manipulation à faire pour qu'elles se déconnectent automatiquement quand plus personne n'utilise les bases ?
Hors ligne
#2 Thu 17 November 2022 08:58
- chanteclair
- Participant assidu
- Lieu: Pau
- Date d'inscription: 3 Jan 2007
- Messages: 726
Re: PG ADMIN / POSTGRES sessions toujours connectées
Bonjour,
Oui ces connexions peuvent poser problème et vous empêcher de vous connecter.
Pour solutionner ce problème, vous pouvez regarder pour installer (ou faire installer) pg_bouncer qui mutualisera les connexions et évitera ce genre de saturation.
Cordialement.
Hors ligne
#3 Thu 17 November 2022 09:48
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: PG ADMIN / POSTGRES sessions toujours connectées
Bonjour,
Il faut que vous regardiez qui est connecté (application name, ip) et si les connexions sont inactives, vous pouvez les arreter.
Un client comme pgadmin par ex ouvre plusieurs connexions sur le cluster. C'est aussi vrai d'autres clients comme datagrip ou dbeaver.
Ensuite, regardez le nombre de connexions configuré pour votre cluster (show max_connections), et si ce n'est pas assez, vous pouvez l'augmenter.
S'il y a beaucoup d'utilisateurs pour les bases et si chacun ouvre pgadmin et vers le cluster, le nombre de connexions augmente vite.
Nicolas
Hors ligne
#4 Tue 24 January 2023 12:27
- Robin.k
- Participant occasionnel
- Date d'inscription: 15 Mar 2022
- Messages: 45
Re: PG ADMIN / POSTGRES sessions toujours connectées
Merci, finalement j'ai modifier time_connexion_iddle et max_connexion et ça a réglé le problème. Pour PG_Bouncer, apparemment ce n'est pas possible de l'installer sur un serveur windows (d'après un bureau d'études).
Hors ligne