Re: what does pg_activity mean when the database is stuck?

From: Michael Paquier <michael(dot)paquier(at)gmail(dot)com>
To: Si Chen <sichen(at)opensourcestrategies(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: what does pg_activity mean when the database is stuck?
Date: 2014-06-12 09:36:16
Message-ID: CAB7nPqSQaKn4FXH+bneq79UBZoT+s01aW=_5FcF4nKb=Gr27LA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Thu, Jun 12, 2014 at 6:34 PM, Michael Paquier
<michael(dot)paquier(at)gmail(dot)com> wrote:
> On Thu, Jun 12, 2014 at 11:44 AM, Si Chen
> <sichen(at)opensourcestrategies(dot)com> wrote:
>> Is there a way to configure postgresql to automatically release connections
>> that have been idle for a set amount of time?
> Not directly. However with 9.3 you could use a background worker like this one:
> https://github.com/michaelpq/pg_plugins/tree/master/kill_idle
> It tracks connections that have been idle for a given amount of time
> and closes them with pg_terminate_backend when theyr are idle for a
> amount of time longer than the one set.
Just adding that this bgworker is rather experimental, and that the
common recoommendation is to have your application close correctly the
connection it uses...
--
Michael

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Andres Freund 2014-06-12 09:41:12 Re: Shared memory changes in 9.4?
Previous Message Michael Paquier 2014-06-12 09:34:52 Re: what does pg_activity mean when the database is stuck?