Database Plug-in Attributes
160 Red Hat Directory Server Configuration, Command, and File Reference • May 2005
nsslapd-idlistscanlimit
This performance-related attribute, present by default, specifies the number of
entry IDs that are searched during a search operation. If you attempt to set a value
that is not a number or is too big for a 32-bit signed integer, you will receive an
LDAP_UNWILLING_TO_PERFORM
error message, with additional error information
explaining the problem.
It is advisable to keep the default value to improve search performance. For a
more detailed explanation of the effect of ID lists on search performance, see
chapter 10, “Managing Indexes,” in the Red Hat Directory Server Administrator’s
Guide.
nsslapd-cache-autosize
This performance tuning-related attribute, which is turned off by default,
specifies the percentage of free memory to use for all the combined caches. For
example, if the value is set to
80
, then 80 percent of the remaining free memory
would be claimed for the cache. If you plan to run other servers on the machine,
then the value will be lower. Setting the value to 0 turns off the cache autosizing
and uses the normal
nsslapd-cachememsize
and
nsslapd-dbcachesize
attributes.
Valid Range: -1 to maximum 32-bit integer in entries (where -1 is unlimited)
Default Value: 5000
Syntax: Integer
Example: nsLookthroughLimit: 5000
Entry DN: cn=config,cn=ldbm database,cn=plugins,cn=config
Valid Range: 100 to the maximum 32-bit integer value (2147483647) entry IDs
Default Value: 4000
Syntax: Integer
Example: nsslapd-idlistscanlimit: 4000