Indexer Settings
The indexer's Settings dialogue provides two facilities:
- Control over the speed of the indexer
- Control whether all locations are indexed or only those that are used by you
The Settings menu is greyed out when the indexer is running. To access the Settings dialogue, select Stop Indexing.
The default speed is 'Medium' but you can change it to either: one of the other pre-set speeds or create your own by selecting 'Custom' and then adjusting the Advanced Settings.
Index Used Locations Only
By default PentagonMail Assistant will index only the locations that you have used i.e. you have filed to them or searched them. If yours is a small business you may wish to un-check this option so that all locations are indexed. This can be useful for senior-level staff who don't file to all locations but need to be able to search them.
Advanced settings
Process Priority
This controls the priority that Windows assigns to the indexing process. It is recommended that you keep this at Idle but if your machine needs to index a large volume of data quickly, you could temporarily set this higher. When set to Idle, individual indexing processes will only start when your machine is idle.
Indexing Threads
The indexer can check multiple locations at a time if multiple processing threads are assigned to undertake the task; so with 8 threads it can index 8 locations at the same time.
Commit Threshold
The system uses a 'crawler' to find the new messages for adding to the index. Adding them one by one would be very inefficient so the commit threshold is the number of messages that the crawler should gather before committing them to the database.
Location Thread Sleep
The indexer can run very fast but it could then dominate your machine and swallow available resources. The Location Thread Sleep inserts pauses into its activities so that it can't swamp your machine. The time is in milliseconds, so a value of 500 inserts a pause of 0.5 seconds between each thread's indexing activities.