Re: Re: [SQL] PostgreSQL crashes on me :(
От | Tom Lane |
---|---|
Тема | Re: Re: [SQL] PostgreSQL crashes on me :( |
Дата | |
Msg-id | 20256.977163506@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: Re: [SQL] PostgreSQL crashes on me :( (Ian Lance Taylor <ian@airs.com>) |
Ответы |
Re: Re: [SQL] PostgreSQL crashes on me :(
|
Список | pgsql-hackers |
Ian Lance Taylor <ian@airs.com> writes: > Any thoughts on a cleaner solution? > One way to avoid this race condition is to set a timeout on the > select. What is the maximum acceptable time for a timely response? I thought about that, but it doesn't seem like a cleaner solution. Basically you'd have to figure a tradeoff between wasted cycles in the postmaster and time delay to respond to a crashed backend. And there's no good tradeoff there. If you have a backend crash, you want to shut down the other backends ASAP, before they have a chance to propagate any shared-memory corruption that the failed backend might've created. The entire exercise is probably pointless if the postmaster twiddles its thumbs for awhile before killing the other backends. regards, tom lane
В списке pgsql-hackers по дате отправления: