NOTE:

The nsslapd-db-transaction-batch-val attribute is only valid if the nsslapd-db-durable-transaction attribute is set to on.

For more information on database transaction logging, refer to the "Monitoring Server and Database Activity" chapter in the HP-UX Directory Server administrator guide.

Parameter

Description

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

 

 

3.4.1.18nsslapd-db-trickle-percentage

This attribute sets 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.

Parameter

Description

Entry DN

cn=config, cn=ldbm database, cn=plugins, cn=config

 

 

Valid Range

0 to 100

 

 

Default Value

40

 

 

Syntax

Integer

 

 

Example

nsslapd-db-trickle-percentage: 40

 

 

3.4.1.19nsslapd-db-verbose

This attribute specifies whether to record additional informational and debugging messages when searching the log for checkpoints, doing deadlock detection, and performing recovery. This parameter is meant for troubleshooting, and enabling the parameter may slow down the Directory Server.

Parameter

Description

Entry DN

cn=config, cn=ldbm database, cn=plugins, cn=config

 

 

Valid Values

on or off

 

 

Default Value

off

 

 

Syntax

DirectoryString

 

 

Example

nsslapd-db-verbose: off

 

 

3.4.1.20 nsslapd-dbncache

This attribute can split the LDBM cache into equally sized separate pieces of memory. If nsslapd-dbncacheis 0 or 1, the cache will be allocated contiguously in memory. If it is greater than 1, the cache will be broken up into ncache, equally sized separate pieces of memory.

140 Plug-in implemented server functionality reference