Re: [HACKERS] Optional message to user when terminating/cancelling backend
От | David G. Johnston |
---|---|
Тема | Re: [HACKERS] Optional message to user when terminating/cancelling backend |
Дата | |
Msg-id | CAKFQuwYTiBuxWjhYiiRgve79fX8fh5wgx=jY-=w=5c+0t9dvEQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: [HACKERS] Optional message to user when terminating/cancellingbackend (Alvaro Herrera <alvherre@2ndquadrant.com>) |
Ответы |
Re: [HACKERS] Optional message to user when terminating/cancellingbackend
|
Список | pgsql-hackers |
On Tue, Jun 20, 2017 at 11:54 AM, Alvaro Herrera <alvherre@2ndquadrant.com> wrote: > Satyanarayana Narlapuram wrote: > Unless you have a lot of users running psql manually, I don't see how > this is actually very useful or actionable. What would the user do with > the information? Hopefully your users already trust that you'd keep the > downtime to the minimum possible. > Why wouldn't this be useful in application logs? Spurious dropped connections during application execution would be alarming. Seeing a message from the DBA when looking into those would be a painless and quick way to alleviate stress. pg_cancel_backend(<pid>, 'please try not to leave sessions in an "idle in transaction" state...') would also seem like a useful message to communicate; to user or application. Sure, some of this can, and maybe would also need to, be done out-of-band but this communication channel seems worthy enough to at least evaluate the provided implementation. David J.
В списке pgsql-hackers по дате отправления: