Algumas consultas no meu servidor de banco de dados parecem levar muito tempo para responder e acredito que o uso da CPU seja alto. Ao executar ps aux
, vejo ~ 250 conexões "inativas" (que acredito serem demais). Não comecei a fazer um diagnóstico completo, mas queria saber se esse é um bom lugar para começar a procurar.
Também estou usando o PgBouncer com pool no nível da transação. Suspeito que possa reduzir facilmente o número de idle
conexões ajustando o tamanho do pool. No entanto, não quero começar a fazer muitas alterações, a menos que haja um bom motivo para fazê-lo.
Muitas idle
conexões no PostgreSQL 9.2 podem afetar o desempenho?
Muito obrigado!