Re: view row-level locks

From: Richard Huxton <dev(at)archonet(dot)com>
To: Michael Shulman <shulman(at)mathcamp(dot)org>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: view row-level locks
Date: 2008-07-11 08:24:05
Message-ID: 487718A5.8030009@archonet.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Michael Shulman wrote:
> Hi,
>
> This seems like it must be a common question, but Google can't find
> the answer for me. How do I view the currently open row-level locks?
> The manual says that the table pg_locks doesn't contain row-level
> locks, since they are stored on disk rather than in memory, but it
> doesn't say how one can view those locks.

If you just want to see if a lock has been taken (e.g. SELECT FOR
UPDATE) then that shows in pg_locks. If you want details on the actual
rows involved, then you probably want "pgrowlocks" mentioned in Appendix
F. Additional Supplied Modules.

--
Richard Huxton
Archonet Ltd

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Gábor Farkas 2008-07-11 11:11:25 lc_ctype and lower()
Previous Message Ivan Zolotukhin 2008-07-11 07:59:26 Re: storing latitude and longitude