Re: More FOR UPDATE/FOR SHARE problems

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: More FOR UPDATE/FOR SHARE problems
Дата
Msg-id 3328.1232848407@sss.pgh.pa.us
обсуждение исходный текст
Ответ на More FOR UPDATE/FOR SHARE problems  (Jeff Davis <pgsql@j-davis.com>)
Ответы Re: More FOR UPDATE/FOR SHARE problems  ("Kevin Grittner" <Kevin.Grittner@wicourts.gov>)
Список pgsql-hackers
Jeff Davis <pgsql@j-davis.com> writes:
> There you see a snapshot of the table that never existed. Either the
> snapshot was taken before the UPDATE, in which case i=3 should be
> included, or it was taken after the UPDATE, in which case i=4 should be
> included. So atomicity is broken for WHERE.

This assertion is based on a misunderstanding of what FOR UPDATE in
read-committed mode is defined to do.  It is supposed to give you the
latest available rows.
        regards, tom lane


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: [COMMITTERS] pgsql: Automatic view update rules Bernd Helmle
Следующее
От: Gregory Stark
Дата:
Сообщение: Re: More FOR UPDATE/FOR SHARE problems