| От | Tom Lane |
|---|---|
| Тема | Re: Insert behavior in transaction |
| Дата | |
| Msg-id | 17391.1119229734@sss.pgh.pa.us обсуждение |
| Ответ на | Insert behavior in transaction ("Andres" <andres1981@gawab.com>) |
| Ответы |
Re: Insert behavior in transaction
|
| Список | pgsql-general |
"Andres" <andres1981@gawab.com> writes:
> I did this simple test and it fails too.
> BEGIN (first transaction)
> INSERT INTO mytable VALUES(1);
> On other client
> BEGIN (second transaction)
> INSERT INTO mytable VALUES(0);
> INSERT INTO mytable VALUES(1);
> and it freezes waiting for the first o commit or rollback
Not too surprising if the second insert would imply a unique-key
violation. It has to wait to see if the first insertion of "1"
is going to commit or not.
regards, tom lane
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера