The LogConfig type exposes the following members.
Fields
Name | Description | |
---|---|---|
![]() | 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.
|