Concurrency problem

Поиск
Список
Период
Сортировка
От Taral
Тема Concurrency problem
Дата
Msg-id Pine.LNX.4.10.10002040529580.10043-100000@r149127-2815.dobiecenter.com
обсуждение исходный текст
Ответы Re: [SQL] Concurrency problem
Список pgsql-sql
I have a small problem, and was wondering if there was a better fix than
the one I have.

Here goes: I have tables A and B, both with primary keys. A has a field
which refers to rows of B, and vice versa. When these fields are modified,
I want to ensure referential integrity, but without using triggers. Is it
possible to avoid deadlock and preserve integrity in all situations
without serializing the updates?

Details: Without any locking, an update of A concurrent with a delete on B
will cause an integrity breach. With locking, concurrent updates of A and
B can cause a deadlock...

Taral 



В списке pgsql-sql по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: [SQL] Install: Undefined symbol `_TAS'
Следующее
От: wieck@debis.com (Jan Wieck)
Дата:
Сообщение: Re: [SQL] Concurrency problem