Re: Issue with processes open for clients

From: adey <adey11(at)gmail(dot)com>
To: imad <immaad(at)gmail(dot)com>
Cc: "jose fuenmayor" <jafn82(at)gmail(dot)com>, "Shoaib Mir" <shoaibmir(at)gmail(dot)com>, pgsql-admin(at)postgresql(dot)org
Subject: Re: Issue with processes open for clients
Date: 2006-11-13 23:40:32
Message-ID: 1c66bda80611131540r1ea7fc7w4a8fb308cfad4d03@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Is there not a parameter in Postgres to timeout idle connections?

On 11/11/06, imad <immaad(at)gmail(dot)com> wrote:
>
> I found it on postgresql archives:
> http://archives.postgresql.org/pgsql-admin/2004-09/msg00261.php
>
> This post was by Tom Lane, I hope this is what you want.
>
> It will time out by itself eventually (order of a couple hours probably
> --- it depends on your TCP stack). You can try a SIGINT or SIGTERM.
> SIGINT is safe but may or may not cause the backend to quit. SIGTERM
> will make it quit, but I'm not prepared to guarantee that SIGTERM won't
> have bad side effects. I'd suggest waiting...
>
>
>
> --Imad
> www.EnterpriseDB.com
>
>
> On 11/11/06, jose fuenmayor <jafn82(at)gmail(dot)com> wrote:
> > Ok but what can i do with that information?
> >
> > On 11/10/06, Shoaib Mir <shoaibmir(at)gmail(dot)com> wrote:
> > > Check pg_stat_activity for any queries that are in execution mode,
> where
> > command_query will give you the query and you will also get the process
> ids
> > for them in pg_stat_activity.
> > >
> > >
> > > Thanks,
> > > -------
> > > Shoaib Mir
> > > EnterpriseDB (www.enterprisedb.com)
> > >
> > >
> > > On 11/10/06, jose fuenmayor <jafn82(at)gmail(dot)com > wrote:
> > > > Hi thanks for the answer, but....
> > > > Is not when the query is executed ,is when the user cancells the
> query
> > or kill the client that he is using when this query has not finished,
> then
> > the process in the server is not killed still there taking resources, it
> > happens with some clients (psql, phpPgAdmin), how can I configurate the
> > firewall to elminate idle connections? will this eliminate all
> conections
> > that are not doing anything?, because in my case the client is killed
> but
> > the process in the server for that client not and continues taking
> > resources.
> > > > thanks in advance!
> > > >
> > > >
> > > >
> > > > On 11/10/06, Shoaib Mir < shoaibmir(at)gmail(dot)com> wrote:
> > > > > If you don't need the client connection after query has executed
> then
> > just close that client connection or you can have it set in your
> firewall to
> > kill such idle connections who are not doing anything.
> > > > >
> > > > > Thanks,
> > > > > --------
> > > > > Shoaib Mir
> > > > > EnterpriseDB (www.enterprisedb.com)
> > > > >
> > > > >
> > > > >
> > > > > On 11/10/06, jose fuenmayor < jafn82(at)gmail(dot)com> wrote:
> > > > > > Hi all , I have a question or a doubt, when I ran psql remotely
> it
> > opens a process on the server, so I issue a query (select count(*) from
> > 80millionsrowstable) then I can see that process taking cpu and mem from
> the
> > server (using top), then I cancel the psql on the client, I expect to
> see
> > that process gone but that is not the case it is still there! and taking
> > resources!.
> > > > > >
> > > > > > When I cancelled the query issued by the client is not supposed
> to
> > eliminate the process open for him on the server?
> > > > > >
> > > > > > The process stays hanging there?
> > > > > > why is that?.
> > > > > > Is there any parameter on postgresql or the operating system
> that
> > can tune?
> > > > > > I am using mandriva linux free 2006
> > > > > > kernel 2.6.12
> > > > > > Postgresql 8.0.8
> > > > > > phpPgAdmin 4.0.1 (running in a web server whit php module 5.0.4)
> > > > > >
> > > > > > Same thing using phpPgAdmin
> > > > > >
> > > > > > Thanks in advance! I really aprecciate your help!
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: explain analyze is your friend
>

In response to

Browse pgsql-admin by date

  From Date Subject
Next Message adey 2006-11-13 23:42:32 Re: Use Jobs
Previous Message adey 2006-11-13 23:35:25 Re: Move indexes