Re: Compatibility GUC for serializable

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: Compatibility GUC for serializable
Дата
Msg-id 4D2AFFD502000025000391F4@gw.wicourts.gov
обсуждение исходный текст
Ответ на Re: Compatibility GUC for serializable  (Josh Berkus <josh@agliodbs.com>)
Ответы Re: Compatibility GUC for serializable
Список pgsql-hackers
Josh Berkus <josh@agliodbs.com> wrote:
> my clients have tended to use SELECT FOR UPDATE instead of
> SERIALIZABLE.
If they're not using SERIALIZABLE, this patch will have no impact on
them at all.  If they are using SELECT FOR UPDATE *with*
SERIALIZABLE, everything will function exactly as it is except that
there may be some serialization failures which they weren't getting
before, either from the inevitable (but hopefully minimal) false
positives inherent in the technique or because they missed covering
something.
Since SSI doesn't introduce any blocking, and causes no behavior
changes beyond triggering serialization failures when it seems that
an anomaly may otherwise result, there's really nothing else to go
wrong.
Well, if there are no bugs we've missed in these few thousand lines
of code, that is.  Given the size and complexity of the patch, it'd
be surprising if we've squashed them all just yet.  We've tried....
-Kevin


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

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Re: Compatibility GUC for serializable
Следующее
От: Cédric Villemain
Дата:
Сообщение: Re: Streaming base backups