Algunas consultas en mi servidor de base de datos parecen tardar mucho tiempo en responder, y creo que el uso de la CPU es alto. Cuando se ejecuta ps aux
, veo ~ 250 conexiones "inactivas" (que creo que son demasiadas). No he comenzado a hacer un diagnóstico completo, pero quería saber si este es un buen lugar para comenzar a buscar.
También estoy usando PgBouncer con la agrupación a nivel de transacción. Sospecho que puedo reducir fácilmente el número de idle
conexiones ajustando el tamaño del grupo. Sin embargo, no quiero comenzar a hacer demasiados cambios a menos que haya una buena razón para hacerlo.
¿Pueden muchas idle
conexiones en PostgreSQL 9.2 afectar el rendimiento?
¡Muchas gracias!