Re: Simplifying wal_sync_method

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: Simplifying wal_sync_method
Дата
Msg-id 200508090307.j7937rI23371@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: Simplifying wal_sync_method  ("Joshua D. Drake" <jd@commandprompt.com>)
Ответы Re: Simplifying wal_sync_method  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Joshua D. Drake wrote:
> 
> >>>I think we should offer the reliable option by default, and mention the
> >>>fast option for those who have battery-backed cache in the manual.
> >>
> >>But only on Win32?
> > 
> > 
> > Yes, because that's the only place where that option works, right?
> 
> fsync_writethrough only works on Win32 the postgresql.conf should 
> reflect that.

Right now what wal_sync_method supports isn't clear at all.  If you have
fdatasync or O_DSYNC (and it has a different value from O_SYNC/O_FSYNC),
you have those, if not, you get an error.  For example, my system
doesn't have fdatasync(), so if I try to use that value I get this in my
server logs:
FATAL:  invalid value for parameter "wal_sync_method": "fdatasync"

and the server does not start.  Also, writethrough is supported in 8.1
by both Win32 and OS X.

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
359-1001+  If your life is a hard drive,     |  13 Roberts Road +  Christ can be your backup.        |  Newtown Square,
Pennsylvania19073
 


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

Предыдущее
От: "Andrew Dunstan"
Дата:
Сообщение: Re: Simplifying wal_sync_method
Следующее
От: Brendan Jurd
Дата:
Сообщение: Re: Back from OSCON