There might be instances where a query in your AD returns a large number of results over 1000. In this case it’s beneficial to use the paging feature when retrieving search results from the directory. Active Directory enforces a standard number of results from a non-paged query (typically 1000) as well as a time limit so using paged results helps with this situation.
- Go to the PeopleUpdate Admin Console.
- Navigate to the Directory configuration page for the tab you’re managing.
- Set the Search Page Size and Search Page Time Limit parameters. 500 is a good value for the Search Page Size and you can leave the time limit at -1 to use an indefinite time limit.
- Save the changes
Try your query again to see if it works faster and more efficiently to pull back large numbers of results.
Notes It’s also helpful to form the most efficient LDAP search filters that you can. Follow the ideas at http://webactivedirectory.com/active-directory/efficient-queries-with-ldap-search-filters/ for help with setting up efficient queries.