Search Performance

Control Hub > Global Settings > Search Performance

Accurate Totals For Pagination

Show users an accurate total number of results for their searches.

For very large systems or systems near resource capacity we recommend disabling accurate totals for pagination.


Source Cards

Simplify the query to the source and return only the total number of documents.

Beneficial if your source requests become slow due to the volume of data that needs trimming.


Facets

When enabled, if a user unselects a source from their filters the number of matches in that source will not be requested or shown.

This improves the performance of searches on large indexes that are used less frequently.

  1. Check "Only fetch counts in facets for selected sources" to enable this.

  2. Check Preload Advanced Search filter counts to have the filter counts preload. This can be resource intensive.

    • If not checked, the advanced filter counts update when a user selects advanced search.

Lazy Loading Results

Configure how many and when results will load, you can also choose when to prompt users to changed their search or filters instead.

  1. Results per page load: Enter how many results will load at the beginning and each time a user scrolls.

  2. Maximum lazy load pages: Enter the maximum number of times new results will load automatically as a use scrolls.

    • A button to load more results will appear after this point so users can continue to explore if they need to.

  3. Page loads before help prompt: Enter the maximum number of times new results load before the help prompt appears.