Certaines requêtes sur mon serveur de base de données semblent prendre beaucoup de temps à répondre, et je pense que l'utilisation du processeur est élevée. Lors de l'exécution ps aux
, je vois ~ 250 connexions "inactives" (que je pense être trop nombreuses). Je n'ai pas commencé à faire un diagnostic complet, mais je voulais savoir si c'était un bon endroit pour commencer à chercher.
J'utilise également PgBouncer avec la mise en commun au niveau des transactions. Je soupçonne que je peux facilement réduire le nombre de idle
connexions en ajustant la taille du pool. Cependant, je ne veux pas commencer à faire trop de changements à moins qu'il n'y ait une bonne raison de le faire.
De nombreuses idle
connexions dans PostgreSQL 9.2 peuvent-elles affecter les performances?
Merci beaucoup!