Product DocsMenu

What Should Be the Frequency of System Schedules?

The purpose of system schedules is to perform maintenance tasks at regular intervals to keep the index in an optimal state. You can change the system schedules (see Modifying System Schedules).

Refer to the following guidelines to set the frequency of system schedules, sometimes in relation with the schedule of third party systems.

Read-Only Mode

  • Backups

    Important: It is recommended to use the CES backup feature to efficiently create index backups. The feature takes care of switching the index to the read-only mode before the backups and back to the read-write mode once it is completed (see About the Index Backup Feature). In this case, you do not need to set the Read-Only Mode schedule.

    If you must use the manual backup method (see Manually Backing Up and Restoring the Index) or a third party backup tool, CES must be in read-only mode while you back up your index. Coordinate the Read-Only Mode schedule to set its period to switch the index mode before your scheduled backup starts and switch it back after the backup is completed.

  • Virus scans

    CES must also be in read-only mode while you perform a virus scan on your index files. Be aware that it is recommended to exclude the CES index files from the virus scan (see CES and Anti-Virus Software). if you have to scan index files, coordinate the Read-Only Mode schedule to set its period to switch the index mode before your scheduled virus scan starts and switch it back after the scan is completed.

Note: You can also switch between index modes manually, which may be useful when the time required to complete a backup or a virus scan is difficult to predict (see Toggling the Index Between the Read-Write and Read-Only Modes).

Off-Peak Period

Enable this schedule for the periods over which your Coveo servers receive a lower number of queries.

During this period, CES automatically runs or intensifies background processes such as:

Suspend Indexing

As a temporary measure, consider enabling and configuring a Suspend Indexing schedule if CES is slowed down when many users query the index. Indexing can be suspended to devote maximum CPU resources to querying. You can identify the peak querying hours, during which to suspend indexing (see What Information Is Displayed in the Query History?). However, if querying peaks occur at irregular intervals, it is possible to disable and re-enable indexing manually (see Disabling or Enabling Indexing).

Update Document Rating

It is recommended to update document ratings at least once a week. However, if collaborative rating has a high ranking weight, it is recommended to update ratings every one or two days to preserve ranking precision.

Update Security Cache

It is recommended to update the CES security cache daily to synchronize the cache with all security entities (users and groups) changes from all indexed repositories (see What Is a Security Cache?).

Updating the cache sends requests to all repositories to get all users and groups. Returning this information may be resource intensive for servers of some repository types when there is a large number of users and groups. This is why by default, the security cache update is scheduled only once a day during a typical off-peak period. Consider changing the time at which the Update Security Cache schedule starts daily to distribute scheduled processes running on your Coveo and repository servers.

When permissions modifications in repositories must be taken into account rapidly, such as when a new user must access restricted documents before the next scheduled update, you can also update the security cache manually only for selected security entities (see Using the Security Browser) or for the all security entities (see Refreshing Security Caches).

People who viewed this topic also viewed