You can configure the ACL cache, entry cache, and filter
cache from the command line. You must tune these caches to improve
a directory server performance for search operations.
Procedure
- Log in with the directory server instance owner credentials.
- To configure LDAP cache configuration variables, run the
following command:
ldapmodify -p port -D adminDN -w adminPW -i filename
where, filename contains the following entries:
dn: cn=Directory,cn=RDBM Backends,cn=IBM Directory, cn=Schemas,cn=Configuration
changetype: modify
replace: ibm-slapdDbConnections
ibm-slapdDbConnections:15
dn: cn=Front End, cn=Configuration
changetype: modify
replace: ibm-slapdACLCache
ibm-slapdACLCache: TRUE
-
replace: ibm-slapdACLCacheSize
ibm-slapdACLCacheSize: 25000
-
replace: ibm-slapdEntryCacheSize
ibm-slapdEntryCacheSize: 25000
-
replace: ibm-slapdFilterCacheSize
ibm-slapdFilterCacheSize: 25000
-
replace: ibm-slapdFilterCacheBypassLimit
ibm-slapdFilterCacheBypassLimit: 100
- Restart the directory server and administration server
to effect the changes made.
ibmslapd -I instance -k
ibmdiradm -I instance -k
ibmslapd -I instance
ibmdiradm -I instance