diff --git a/doc/pod/ovdb.pod b/doc/pod/ovdb.pod index 6d5028374..b37ed6806 100644 --- a/doc/pod/ovdb.pod +++ b/doc/pod/ovdb.pod @@ -125,7 +125,8 @@ already-established database. Default is C<32>. If txn_nosync is set to false, S flushes the log after every transaction. This minimizes the number of transactions that may be lost in the event of a crash, but results in significantly degraded -performance. Default is true. +performance. Default is true, in which case B flushes the +transaction logs every 30 seconds. =item I diff --git a/doc/pod/ovdb_monitor.pod b/doc/pod/ovdb_monitor.pod index ead3a4937..aa3bec3eb 100644 --- a/doc/pod/ovdb_monitor.pod +++ b/doc/pod/ovdb_monitor.pod @@ -10,8 +10,9 @@ Use B to start B When started (normally by B that is invoked by B), B forks three processes that perform routine database -maintenance tasks. These are transaction checkpointing, deadlock -detection, and transaction log removal. +maintenance tasks. These are transaction checkpointing (every 30 seconds), +deadlock detection (every 30 seconds), and transaction log removal (every 45 +seconds). The process ID of the parent is written to F in the I directory. This PID is used by other INN commands to verify diff --git a/samples/ovdb.conf b/samples/ovdb.conf index c73b52a65..44b2e94eb 100644 --- a/samples/ovdb.conf +++ b/samples/ovdb.conf @@ -35,7 +35,8 @@ # If txn_nosync is set to false, Berkeley DB flushes the log after every # transaction. This minimizes the number of transactions that may be # lost in the event of a crash, but results in significantly degraded -# performance. Default is true. +# performance. Default is true (in which case ovdb_monitor flushes the +# transaction logs every 30 seconds). #txn_nosync true # If useshm is set to true, Berkeley DB will use shared memory instead