Database Plug-in Attributes
durability, while also allowing transaction batching to be turned on and off
remotely when desired. Bear in mind that the value you choose for this attribute
may require you to modify the
sufficient log buffer size for accommodating your batched transactions.
Also, the
nsslapd-db-durable-transaction
For more information on database transaction logging, see Chapter 12,
"Monitoring Server and Database Activity" in the Netscape Directory Server
Administrator's Guide.
Entry DN:
Valid Range:
Default Value:
Syntax:
Example:
nsslapd-db-transaction-logging
Specifies whether transaction logging is on or off. Turning transaction logging off
can considerably improve Directory Server performance but at the risk of data loss
and/or database corruption in the event of a system crash. If turned off it would be
necessary to set up other database recovery procedures.
Entry DN:
Valid Values:
Default Value:
Syntax:
Example:
nsslapd-db-trickle-percentage
Ensures that at least the specified percentage of pages in the shared-memory pool
are clean, by writing dirty pages to their backing files. This is to ensure that a page
is always available for reading in new information without having to wait for a
write.
156
Netscape Directory Server Configuration, Command, and File Reference • August 2002
nsslapd-db-transaction-batch-val
cn=config,cn=ldbm database,cn=plugins,cn=config
0 to 30
0 (or turned off))
Integer
nsslapd-db-transaction-batch-val: 5
cn=config,cn=ldbm database,cn=plugins,cn=config
on | off
on
DirectoryString
nsslapd-db-transaction-logging: on
nsslapd-db-logbuf-size
attribute is only valid if the
attribute is set to on.
attribute to ensure