| От | Lars |
|---|---|
| Тема | deadlock using sequences? |
| Дата | |
| Msg-id | 3D9EB17F.1030705@yahoo.com обсуждение исходный текст |
| Ответы |
Re: deadlock using sequences?
|
| Список | pgsql-general |
(Accidently posted to pgadmin-support.)
Hi,
I get occasional deadlocks when using sequences from
multiple clients.
Here's the table DDL:
create sequence ids;
create table foo( id integer default nextval('ids'),
parent integer, type char(4), name text, value text )
without oids;
create index xml_id on xml(id);
I'm inserting 1000s of tuples from 4-5 different
clients (all use JDBC but are single threaded).
About once every 1000 tuples I get
ERROR: deadlock detected
I can't use OIDS because I have to guarantee
monotonically increasing ids.
Any ideas? Shouldn't sequences be implemented deadlock
free?
Thanks.
-- Lars
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера