Re: How to terminate a query - Mailing list pgsql-general

From Scott Marlowe
Subject Re: How to terminate a query
Date
Msg-id k2vdcc563d11004201439j2733c24bs55bf0ad019e4a44e@mail.gmail.com
Whole thread Raw
In response to How to terminate a query  (A B <gentosaker@gmail.com>)
Responses Re: How to terminate a query  (A B <gentosaker@gmail.com>)
List pgsql-general
On Tue, Apr 20, 2010 at 2:42 PM, A B <gentosaker@gmail.com> wrote:
> Hi there!
>
> select * from pg_stat_activity;
> shows me a
>  select my_function(....)
> query that has been running for too long.
> How do I kill it?

select pg_cancel_backend(pid);
will kill a running query.

> kill -9 of the procpid seems  to kill the entire server process. So

kill -9 is NOT recommended.

Sometimes cancel_backend fails because there's no point where the code
checks for a cancel.

pgsql-general by date:

Previous
From: Scott Marlowe
Date:
Subject: Re: [ADMIN] Can the log_statement parameter be set at the user level?
Next
From: Andy
Date:
Subject: Performance impact of log streaming replication