Re: Experimental patch for inter-page delay in VACUUM

Поиск
Список
Период
Сортировка
От Manfred Spraul
Тема Re: Experimental patch for inter-page delay in VACUUM
Дата
Msg-id 3FA891F6.7080406@colorfullife.com
обсуждение исходный текст
Ответ на Re: Experimental patch for inter-page delay in VACUUM  (Greg Stark <gsstark@mit.edu>)
Список pgsql-hackers
Greg Stark wrote:

>>>I'm assuming fsync syncs writes issued by other processes on the same file,
>>>which isn't necessarily true though.
>>>      
>>>
>>It was already pointed out that we can't rely on that assumption.
>>    
>>
>
>So the NetBSD and Sun developers I checked with both asserted fsync does in
>fact guarantee this. And SUSv2 seems to back them up:
>  
>
At least Linux had one problem: fsync() syncs the inode to disk, but not 
the directory entry: if you rename a file, open it, write to it, fsync, 
and the computer crashes, then it's not guaranteed that the file rename 
is on the disk.
I think only the old ext2 is affected, not the journaling filesystems.

--   Manfred



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

Предыдущее
От: Alexey Mahotkin
Дата:
Сообщение: Re: UPPER()/LOWER() and UTF-8
Следующее
От: "Stephen"
Дата:
Сообщение: Re: Experimental patch for inter-page delay in VACUUM