If there has been any logging activity in the database environment since the last checkpoint, flush the underlying memory pool, write a checkpoint record to the log, and then flush the log.

Namespace:  BerkeleyDB
Assembly:  libdb_dotnet52 (in libdb_dotnet52.dll) Version: 5.2.28.0

Syntax

C#
public void Checkpoint(
	uint kbytesWritten,
	uint minutesElapsed
)
Visual Basic (Declaration)
Public Sub Checkpoint ( _
	kbytesWritten As UInteger, _
	minutesElapsed As UInteger _
)
Visual C++
public:
void Checkpoint(
	unsigned int kbytesWritten, 
	unsigned int minutesElapsed
)

Parameters

kbytesWritten
Type: System..::.UInt32
A checkpoint will be done if more than kbytesWritten kilobytes of log data have been written since the last checkpoint.
minutesElapsed
Type: System..::.UInt32
A checkpoint will be done if more than minutesElapsed minutes have passed since the last checkpoint.

See Also