Indexes are used to sort the entries in the replicas of the local server according to specified attributes. They significantly increase search performance and allow the display of sorted results. NDS 8 and above ship with predefined indexes for commonly used attributes. NDS eDirectory 8.5 allows you to specify additional attributes for indexing.
However, each additional index adds overhead to update operations. Before adding an index, you should check the Predicate Data on the server to see if any of the attributes your application is using would benefit from an index. For more information, see the Administration Guide for eDirectory eDirectory 8.7.3.
To specify an index in an LDIF file, you must supply values for following case ignore strings which are separated by a dollar ($) sign.
The following example shows how to add an index for the mail attribute (which has an NDS name of EMail Address).
version: 1 dn: cn=Kim Jones, ou=English, ou=Humanities, o=UofZ changetype: modify add: indexDefinition indexDefinition: 0$myEmailIndex$2$1$0$1$Email Address