A partial index displays the results immediately in the store. We recommend that you use immediate partial reindexing unless many items are being updated by multiple users at the same time. If in doubt, you can check the system resource utilization using
top, or a similar command.
It is recommended that you set up a cron job to manage index scheduling for stores with a high traffic load, or if many items are updated at the same time by multiple users. To learn more, see: Setting Up Cron Jobs.
Each time the partial reindexing job runs, a record is created in the Magento database to indicate the status of the job. These records can be used to troubleshoot jobs that fail. However, completed jobs take up space in the database, and should be removed periodically.
The Index Management page gives you the ability to clean up the index by removing the “success” records that occur during a partial index. The process can take anywhere from a few seconds to a few minutes, depending on the number of records. We recommend that you clean the index once per day during off-peak hours.
Cleaning the index has a negligible effect on server performance, and no effect on customers in the store.
To schedule index cleanup:
|1.||On the Admin menu, select System > Configuration. In the panel on the left, under Advanced, select Index Management.|
|2.||Click to expand Index Clean Schedule. Then, do the following:|
|a.||Set Enable Scheduled Cleanup to “Yes.”|
|b.||Set the Start Time to the hour, minute, and second.|
|c.||Set Frequency to one of the following:|
|3.||When complete, click the Save Config button.|