Re: Terminate the idle sessions - Mailing list pgsql-hackers

From David G. Johnston
Subject Re: Terminate the idle sessions
Date
Msg-id CAKFQuwanQpVPbdzQB1nGZzi82_5HB2uWteWB9cTy1HLhOMsiKA@mail.gmail.com
Whole thread Raw
In response to Terminate the idle sessions  (Li Japin <japinli@hotmail.com>)
Responses Re: Terminate the idle sessions  (Li Japin <japinli@hotmail.com>)
List pgsql-hackers
On Tuesday, June 9, 2020, Li Japin <japinli@hotmail.com> wrote:
Hi, hackers

When some clients connect to database in idle state, postgres do not close the idle sessions,
here i add a new GUC idle_session_timeout to let postgres close the idle sessions, it samilar
to idle_in_transaction_session_timeout

I’m curious as to the use case because I cannot imagine using this.  Idle connections are normal.  Seems better to monitor them and conditionally execute the disconnect backend function from the monitoring layer than indiscriminately disconnect based upon time.  Though i do see an interesting case for attaching to specific login user accounts that only manually login and want the equivalent of a timed screen lock.

David J.

pgsql-hackers by date:

Previous
From: Ranier Vilela
Date:
Subject: Re: Speedup usages of pg_*toa() functions
Next
From: "David G. Johnston"
Date:
Subject: Re: BUG #16481: Stored Procedure Triggered by Logical Replication isUnable to use Notification Events