Additional attribute settings

You can improve the performance of a server by setting attributes that limit client activity and minimize the effect on server throughput and resource usage.

You can set the following attributes to limit various operations. The default values for the attributes are specified.

  • ibm-slapdSizeLimit: 500
  • ibm-slapdTimeLimit: 900
  • ibm-slapdIdleTimeOut: 300
  • ibm-slapdMaxEventsPerConnection: 100
  • ibm-slapdMaxEventsTotal: 0
  • ibm-slapdMaxNumOfTransactions: 20
  • ibm-slapdMaxOpPerTransaction: 5
  • ibm-slapdMaxTimeLimitOfTransactions: 300
  • ibm-slapdPagedResAllowNonAdmin: TRUE
  • ibm-slapdPagedResLmt: 3
  • ibm-slapdSortKeyLimit: 3
  • ibm-slapdSortSrchAllowNonAdmin: TRUE

The directory server response time for searches with the alias dereferencing can vary based on the options set. The time for searches to complete is greater if the dereferencing option is set to always or searching than when the dereferencing option set to never. You can use the ibm-slapdDerefAliases attribute under the cn=Configuration entry to override the dereference option that is specified in the client search requests. The supported values are:

  • never
  • find
  • search
  • always

If you set the value to never, the server does not attempt to dereference possible aliases, and the response time for searches improves.