Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Filesystem device O/S Buffering

Re: Filesystem device O/S Buffering

From: Piotr Kolodziej <pkol_at_otago.gda.pl>
Date: Thu, 10 Dec 1998 17:51:29 +0100
Message-ID: <74ou6b$90l$1@sunrise.pg.gda.pl>


Art S. Kagel wrote in message <366FF90A.6EB2_at_bloomberg.net>...
>The fflush() function only flushes the application level buffers in the =

>stdio library to be flushed to the filesystem's buffers it does not
>flush the filesytem buffers to disk. That is ONLY accomplished by
>opening the file O_SYNC which causes all I/O to the file to be flushed
>from the buffer cache to disk immediately.

You're right. It is a very good explanation how Oracle may ommit OS buffering and ensure flushing of redo during commit.

Piotr Kolodziej
pkol_at_otago.gda.pl Received on Thu Dec 10 1998 - 10:51:29 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US