The amount of time a master site will delay between completing a checkpoint and writing a checkpoint record into the log.

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


public uint CheckpointDelay { get; set; }
Visual Basic (Declaration)
Public Property CheckpointDelay As UInteger
Visual C++
property unsigned int CheckpointDelay {
	unsigned int get ();
	void set (unsigned int value);


This delay allows clients to complete their own checkpoints before the master requires completion of them. The default is 30 seconds. If all databases in the environment, and the environment's transaction log, are configured to reside in memory (never preserved to disk), then, although checkpoints are still necessary, the delay is not useful and should be set to 0.

See Also