]> git.sur5r.net Git - openldap/blobdiff - doc/man/man5/slapd-bdb.5
Fix typos in prev commit
[openldap] / doc / man / man5 / slapd-bdb.5
index 015262511172e008cb02ce02b79a24cde2c015d0..aa16be2a5f811808a533a845f7d0bc8bada3a16a 100644 (file)
@@ -40,13 +40,17 @@ by the BDB backend database instance.
 The default is 1000 entries.
 .TP
 .B checkpoint <kbyte> <min>
-Specify the frequency for checkpointing the database transaction log.
-A checkpoint operation flushes the database buffers to disk and writes
-a checkpoint record in the log.
-The checkpoint will occur if either <kbyte> data has been written or
-<min> minutes have passed since the last checkpoint.
-Both arguments default to zero, in which case they are ignored.
-See the Berkeley DB reference guide for more details.
+Specify the frequency for checkpointing the database transaction
+log upon updating of the database.  A checkpoint flushes the
+database buffers to disk and writes a checkpoint record in the log.
+Upon a database update, a checkpoint will occur if either <kbyte>
+data has been written or <min> minutes have passed since the last
+checkpoint.  Both arguments default to zero, in which case they are
+ignored.  Note: checkpointing by this directive occurs only upon execution of
+a database update.  If one desires checkpointing to occur otherwise,
+db_checkpoint(1) or some other external process should be used to cause
+a database checkpoint to be taken.  See the Berkeley DB reference
+guide for more details.
 .TP
 .B dbnosync
 Specify that on-disk database contents should not be immediately
@@ -83,7 +87,11 @@ Some attributes only support a subset of indexes.
 If only an <attr> is given, the indices specified for \fBdefault\fR
 are maintained.
 Note that setting a default does not imply that all attributes will be
-indexed.
+indexed. Also, for best performance, an
+.B eq
+index should always be configured for the
+.B objectClass
+attribute.
 
 A number of special index parameters may be specified.
 The index type