Re: An example of bugs for Hot Standby

Поиск
Список
Период
Сортировка
От Hiroyuki Yamada
Тема Re: An example of bugs for Hot Standby
Дата
Msg-id 200912181113.AA00178@silver.kokolink.net
обсуждение исходный текст
Ответ на Re: An example of bugs for Hot Standby  (Simon Riggs <simon@2ndQuadrant.com>)
Ответы Re: An example of bugs for Hot Standby  (Hiroyuki Yamada <yamada@kokolink.net>)
Список pgsql-hackers
>This way we only cancel direct deadlocks.
>
>It doesn't solve general problem of buffer waits, but they may be
>solvable by different mechanism.
>

Following question may be redundant. Just a confirmation.

Deadlock example is catstrophic while it's rather a rare event.
On the other hand, LockBufferForCleanup() can cause another 
problem.
* One idle pin-holder backend can freeze startup process().

This problem is not catstrophic, but it seems a similar problem
which StandbyAcquireAccessExclusiveLock() tries to avoid.

...Is this the problem you call "general problem" above ?


regards,


-- Hiroyuki YAMADA Kokolink Corporation yamada@kokolink.net


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

Предыдущее
От: Cédric Villemain
Дата:
Сообщение: Re: Buffer statistics for pg_stat_statements
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: PATCH: Add hstore_to_json()