The LogConfig type exposes the following members.

Fields

  NameDescription
AutoRemove
If true, Berkeley DB automatically removes log files that are no longer needed.
Dir
The path of a directory to be used as the location of logging files. Log files created by the Log Manager subsystem are created in this directory.
ForceSync
If true, Berkeley DB flushes log writes to the backing disk before returning from the write system call, rather than flushing log writes explicitly in a separate system call, as necessary.
InMemory
If true, maintain transaction logs in-memory rather than on disk.
LogBlobContent
Deprecated. Replaced by LogExternalFileContent.
LogExternalFileContent
If true, enables full logging of external file data. Required if using HA or the hotbackup utility. Replaces LogBlobContent.
NoBuffer
If true, turn off system buffering of Berkeley DB log files to avoid double caching.
NoSync
If true, avoid the fsync() call when the log flies are flushed.
ZeroOnCreate
If true, zero all pages of a log file when that log file is created.

See Also