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

Page 140
Image 140
HP UX Identity Security Software manual Nsslapd-db-trickle-percentage, Nsslapd-db-verbose, Nsslapd-dbncache