If true, Berkeley DB will flush database writes to the backing disk
before returning from the write system call, rather than flushing
database writes explicitly in a separate system call, as necessary.
Namespace:
BerkeleyDBAssembly: libdb_dotnet52 (in libdb_dotnet52.dll) Version: 5.2.28.0
Syntax
Remarks
This is only available on some systems (for example, systems
supporting the IEEE/ANSI Std 1003.1 (POSIX) standard O_DSYNC flag,
or systems supporting the Windows FILE_FLAG_WRITE_THROUGH flag).
This flag may result in inaccurate file modification times and other
file-level information for Berkeley DB database files. This flag
will almost certainly result in a performance decrease on most
systems. This flag is only applicable to certain filesysystems (for
example, the Veritas VxFS filesystem), where the filesystem's
support for trickling writes back to stable storage behaves badly
(or more likely, has been misconfigured).