Re: 9.1 causing "out of shared memory" error and higher serialization conflicts

Поиск
Список
Период
Сортировка
От Marti Raudsepp
Тема Re: 9.1 causing "out of shared memory" error and higher serialization conflicts
Дата
Msg-id CABRT9RCPbbW45reg5FCUGm+mFFVoR22o+6w=yiqqZuHYizW2eg@mail.gmail.com
обсуждение исходный текст
Ответ на 9.1 causing "out of shared memory" error and higher serialization conflicts  ("Randy Ficker" <randyficker@gmail.com>)
Ответы Re: 9.1 causing "out of shared memory" error and higher serialization conflicts  ("Randy Ficker" <randyficker@gmail.com>)
Список pgsql-general
On Fri, Mar 9, 2012 at 19:16, Randy Ficker <randyficker@gmail.com> wrote:
> Most writing transactions are using the REPEATABLE READ isolation
> level (the SERIALIZABLE level is not used at all).

Are you 100% sure about this? A major thing that changed in 9.1 was
implementation for proper SERIALIZABLE isolation, which could indeed
cause the sort of errors you described. Previously, asking for
SERIALIZABLE level gave you REPEATABLE READ.

As far as I can tell, the max_pred_locks_per_transaction setting is
irrelevant for isolation levels lower than SERIALIZABLE.

What's your default_transaction_isolation set to?

Regards,
Marti

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

Предыдущее
От: Selena Deckelmann
Дата:
Сообщение: Re: Call for Google Summer of Code (GSoC) 2012: Project ideas?
Следующее
От: Yunong Xiao
Дата:
Сообщение: Timeout Transactions on Synchronous Replication Standby Failures