Database Plug-in Attributes
170 Red Hat Directory Server Configuration, Command, and File Reference • May 2005
For more information on database transaction logging, see chapter 12,
“Monitoring Server and Database Activity,” in the Red Hat Directory Server
Administrator’s Guide.
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.
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.
Entry DN: cn=config,cn=ldbm database,cn=plugins,cn=config
Valid Range: 0 to 30
Default Value: 0 (or turned off)
Syntax: Integer
Example: nsslapd-db-transaction-batch-val: 5
Entry DN: cn=config,cn=ldbm database,cn=plugins,cn=config
Valid Values: on | off
Default Value: on
Syntax: DirectoryString
Example: nsslapd-db-transaction-logging: on
Entry DN: cn=config,cn=ldbm database,cn=plugins,cn=config
Valid Range: 0 to 100
Default Value: 40
Syntax: Integer