Vous n'êtes pas identifié(e).
Pages : 1
bonjour a tous
J'utilise Postgres depuis x temps et depuis quelque jours je vient d'avoir trop de rejet connexion client avec ce message d'erreur
org.postgresql.util.PSQLException: FATAL: sorry, too many clients already
dans mon fichier de configuration le paramètre max_connections = 100
Quel serai l'impact si je procède a augmenter ce valeur de 100 vers 200 ?
merci pour vos conseil
Hors ligne
La question à se poser est déjà "est-ce normal d'avoir autant d'utilisateurs connectés ?" notamment, certains n'auraient pas "oublié" de se déconnecter ? (ça a l'air stupide comme question mais il arrive assez fréquemment que certaines applications oublient leur connexions et en fassent de nouvelles, finissant ainsi par remplir tous les slots de connexion.
Si vous avez autant d'utilisateurs connectés et que ces connexions sont normales, alors le seul moyen revient à augmenter max_connections. Une augmentation provoquerait plus d'utilisation des ressources, notamment CPU et mémoire. Au niveau mémoire notamment, le paramètre work_mem est calculé par rapport à la quantité de mémoire et au max_connections. Si vous avez bien suivi cette règle, toute augmentation du max_connections devrait logiquement demander une diminution du work_mem.
Guillaume.
Hors ligne
merci pour votre réponsse
un de mes collégue il ma conseillé aussi d'augmenter la valeur du parmétre shared_buffers
est ce que je peux lui faire confiance sur son conseil
ou je doit concentrer seulement sur la valeur du work men
merci
Hors ligne
Pages : 1