Re: Read Lock For Foreign Key

From: Stephan Szabo <sszabo(at)megazone23(dot)bigpanda(dot)com>
To: Jon Swinth <jswinth(at)atomicpc(dot)com>
Cc: <pgsql-general(at)postgresql(dot)org>
Subject: Re: Read Lock For Foreign Key
Date: 2002-08-13 19:15:24
Message-ID: 20020813120732.Q66137-100000@megazone23.bigpanda.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general


On Tue, 13 Aug 2002, Jon Swinth wrote:

> How come having foreign keys take out a read lock on a parent row rather than
> a write lock is not on the todo list? I had someone tell me that this is
> difficult because the SQL standard does not include syntax for read lock.
> Does the fact that it will be difficult mean that it isn't needed?

Well, dealing with the locking may not be on the official TODO list but
it's on mine but I don't have alot of time to work on stuff so it's in the
eventual future. Just switching to a read lock may not actually fix some
of the deadlock issues that could be solved by switching up some details
of how the triggers work. But, each solution takes a bunch of time to
check possible failure cases either direction (towards deadlock or towards
an unsatisfied constraint).

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Jon Swinth 2002-08-13 19:20:17 Re: Read Lock For Foreign Key
Previous Message Jan Wieck 2002-08-13 19:14:47 Re: Read Lock For Foreign Key