Re: Hard limit on WAL space used (because PANIC sucks)
От | Peter Geoghegan |
---|---|
Тема | Re: Hard limit on WAL space used (because PANIC sucks) |
Дата | |
Msg-id | CAM3SWZRpiji3+oQN6aeN0=a5etc73n_4mFyTq4to=nyxc0DRRQ@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: Hard limit on WAL space used (because PANIC sucks) (Tom Lane <tgl@sss.pgh.pa.us>) |
Список | pgsql-hackers |
On Tue, Jan 21, 2014 at 3:24 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote: > Maybe we could get some mileage out of the fact that very approximate > techniques would be good enough. For instance, I doubt anyone would bleat > if the system insisted on having 10MB or even 100MB of future WAL space > always available. But I'm not sure exactly how to make use of that > flexibility. In the past I've thought that one approach that would eliminate concerns about portably and efficiently knowing how much space is left on the pg_xlog filesystem is to have a "ballast file". Under this scheme, perhaps XLogInsert() could differentiate between a soft and hard failure. Hopefully the reserve function you mentioned, which is still called at the same place, just before each critical section thereby becomes cheap. Perhaps I'm just restating what you said, though. -- Peter Geoghegan
В списке pgsql-hackers по дате отправления: