Database Plug-in Attributes138 Netscape Directory Server Configuration, Command, and File Reference • December 2001nsslapd-db-durable-transactionsIndicates whether database transactions log entries are immediately written to thedisk. The database transaction log contains a sequential listing of all recentdatabase operations and is used for database recovery only. With durabletransactions enabled, every directory change will always be physically recorded inthe log file and therefore be able to be recovered in the event of a system failure.However, the durable transactions feature may also slow the performance of theDirectory Server. When durable transactions is disabled, all transactions arelogically written to the database transaction log but may not be physically writtento disk immediately. If there was a system failure before a directory change wasphysically written to disk, that change would not be recoverable. Thensslapd-db-durable-transactions attribute is absent from dse.ldif. Todisable durable transactions, you add the attribute to dse.ldif.This attribute is provided only for system modification/diagnostics and should bechanged only with the guidance of Netscape engineering staff and NetscapeProfessional Services. Inconsistent settings of this attribute and other configurationattributes may cause the Directory Server to be unstable.For more information on database transaction logging, see Chapter 12,“Monitoring Server and Database Activity” in the Netscape Directory ServerAdministrator’s Guide.nsslapd-db-home-directorySolaris only. Used to fix a situation in Solaris where the operating system endlesslyflushes pages. This flushing can be so excessive that performance of the entiresystem is severely degraded.This situation will occur only for certain combinations of the database cache size,the size of physical memory, and kernel tuning attributes. In particular, thissituation should not occur if the database cache size is less than 100mb.Entry DN cn=config,cn=ldbm database,cn=plugins,cn=configValid Range on | offDefault Value onSyntax DirectoryStringExample nsslapd-db-durable_transactions: on