Re: collision in serial numbers after INSERT?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: collision in serial numbers after INSERT?
Дата
Msg-id 22658.1180728034@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: collision in serial numbers after INSERT?  (Michael Glaesemann <grzm@seespotcode.net>)
Ответы Re: collision in serial numbers after INSERT?  (Michael Glaesemann <grzm@seespotcode.net>)
Список pgsql-general
Michael Glaesemann <grzm@seespotcode.net> writes:
> On May 31, 2007, at 11:46 , lawpoop@gmail.com wrote:
>> However, I wondered, if I were in an environment where there were many
>> concurrent inserts, would it be possible that I didn't get the serial
>> number of the insert that *I* just did?

> No.

Uh, yes, because he was using "SELECT last_value FROM seq" which is
indeed subject to race conditions.  currval() would be far safer.

            regards, tom lane

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Slightly OT.
Следующее
От: "Joshua D. Drake"
Дата:
Сообщение: Re: multimaster