required to recover directory databases after a disorderly shutdown and require
more disk space due to large database transaction log files. Therefore, you
should only modify only this attribute if you are familiar with database
optimization and can fully assess the effect of the change.
To modify the checkpoint interval while the server is running, use the following
procedure:
Use the
1.
ldapmodify
nsslapd-db-checkpoint-interval
database,cn=plugins,cn=config
For more information on the syntax of the
attribute, refer to the Netscape Directory Server Configuration, Command, and
File Reference. For instructions on using
Modifying Entries Using ldapmodify," on page 58.
Disabling Durable Transactions
Durable transaction logging means that the temporary database transaction log is
in fact physically written to disk.
When durable transaction logging is disabled, every directory database operation
is written to the database transaction log file, but may not be physically written to
disk immediately. If a directory change was written to the logical database
transaction log file but not physically written to disk at the time of a system crash,
you cannot recover the change. When durable transactions are disabled, the
recovered database is consistent, but does not reflect the results of any LDAP write
operations that completed just before the system crash.
By default, durable database transaction logging is enabled. To disable durable
transaction logging, use the following procedure:
Stop the Directory Server.
1.
For instructions, refer to "Starting/Stopping the Server From the Command
Line," on page 37.
command-line utility to add the
attribute to the
entry.
ldapmodify
Chapter 14
Tuning Database Performance
cn=config,cn=ldbm
nsslapd-db-checkpoint-interval
, refer to "Adding and
Tuning Directory Server Performance
453
Need help?
Do you have a question about the NETSCAPE DIRECTORY SERVER 6.2 - ADMINISTRATOR and is the answer not in the manual?