Skip site navigation (1) Skip section navigation (2)

connection from connection pool uses too much memory during the time

From: Honza Novak <kacerr(at)developers(dot)zlutazimnice(dot)cz>
To: pgsql-admin(at)postgresql(dot)org
Subject: connection from connection pool uses too much memory during the time
Date: 2008-01-30 09:53:17
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgsql-admin

I've come across this problem: We have some tomcats connecting to 
postgresql database using connection pools, which means, that connection 
gets open while tomcat first uses it and then stays open, until we stop 
tomcat. So far everything is fine, connection pooling works nicely. But. 
We have some complex queries, that probably use n times allowed 
work_mem. It is still not problem for us. The problem is that it looks 
like, that once the open connection takes some memory, it never gives 
that memory back, which ends up with our server swapping large amounts 
of memory.

Am i right or wrong with my assumption?
Can i somehow force open connection to release its memory? (connection 
is in the idle state most of the time).

Any other hints?

Thank you,
Honza Novak


pgsql-admin by date

Next:From: Kevin GrittnerDate: 2008-01-30 14:53:29
Subject: Re: connection from connection pool uses too muchmemory during the time
Previous:From: Markus SchiltknechtDate: 2008-01-30 09:49:14
Subject: Re: how to create cluster(loadbanacing) of postgresql server

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group