Re: Locks analyze - Mailing list pgsql-admin

From Laurenz Albe
Subject Re: Locks analyze
Date
Msg-id 91d371667a3e27cb0da7001d048d1c417074b6ef.camel@cybertec.at
Whole thread Raw
In response to Locks analyze  (Rajesh Kumar <rajeshkumar.dba09@gmail.com>)
Responses Re: Locks analyze
List pgsql-admin
On Fri, 2023-10-13 at 05:16 +0530, Rajesh Kumar wrote:
> How do I analyze locks and resolve it. Is there only one query that helps?
> This lock issue leading to high connections it seems.

Once you have identified a session that is blocked, get its process ID
from pg_stat_activity and SELECT pg_blocking_pids(12345);
with that process number as argument.

Then you get all the other sessions that block that session.

Yours,
Laurenz Albe



pgsql-admin by date:

Previous
From: Scott Ribe
Date:
Subject: Re: Locks analyze
Next
From: Zhaoxun Yan
Date:
Subject: Re: Fwd: Why does pg_rewind deny permission for pg_read_binary_file() other than 'dbname=postgres'?