#44

No flush on CLOSE

 

 

USupported on UNIX

 

System option #44 “turns off” the fsync() system routine to disable flushing on a CLOSE.

If you set system option #44, the runtime won’t call fsync() when it closes an ISAM file. On some systems fsync() is quite slow, which is why you may want to turn it off.

If system option #44 is not set, the runtime calls fsync() each time it closes an ISAM file. Calling fsync() guarantees that data is written from the system cache back to disk.