Specifies the log flushing behavior on transaction commit
Namespace:
BerkeleyDBAssembly: libdb_dotnet53 (in libdb_dotnet53.dll) Version: 5.3.28.0
Syntax
| C# |
|---|
public enum LogFlush |
| Visual Basic (Declaration) |
|---|
Public Enumeration LogFlush |
| Visual C++ |
|---|
public enum class LogFlush |
Members
| Member name | Description | |
|---|---|---|
| DEFAULT |
Use Berkeley DB's default behavior of syncing the log on commit.
| |
| NOSYNC |
Berkeley DB will not write or synchronously flush the log on
transaction commit or prepare.
| |
| WRITE_NOSYNC |
Berkeley DB will write, but will not synchronously flush, the
log on transaction commit or prepare.
| |
| SYNC |
Berkeley DB will synchronously flush the log on transaction
commit or prepare.
|