Re: Foreign Keys and Deadlocks

Поиск
Список
Период
Сортировка
От Csaba Nagy
Тема Re: Foreign Keys and Deadlocks
Дата
Msg-id 1320912546.22828.919.camel@clnt-sysecm-cnagy
обсуждение исходный текст
Ответ на Re: Foreign Keys and Deadlocks  (David Kerr <dmk@mr-paradox.net>)
Ответы Re: Foreign Keys and Deadlocks  (David Kerr <dmk@mr-paradox.net>)
Список pgsql-general
Hi David,

On Wed, 2011-11-09 at 09:52 -0800, David Kerr wrote:
> So, aside from removing the PKs do i have any other options?

Sure you have: order the inserts by primary key inside each transaction.
Then you will not get deadlocks, but inserting the same key again will
fail of course (but that's the purpose of the primary key, right ?)

Ordering inserts/updates by the columns which cause locks is the first
thing to do to avoid dead-locks...

Cheers,
Csaba.



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

Предыдущее
От: Alexander Burbello
Дата:
Сообщение: Exp/Imp data with blobs
Следующее
От: Dennis Ryan
Дата:
Сообщение: How to list installed pl languages