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 |
If true, enables full logging of blob data.
Required if using HA or the hotbackup utility.
| |
| 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.
|