General settings

Go to System > Configuration > Mirasvit Extensions > Fast Asynchronous Re-indexing.

Description of the fields:


  • Asynchronous full reindex - if option enabled, full reindex will be processed in background by cron. I.e. after select Reindex Data at Index Management, extension will add selected indexes to queue and then process this queue via cron.
  • Asynchronous reindex for changes - if option enabled, reindex of changed items will be processed in background by cron.
  • Processing Mode - the mode re-indexing queue:
    • Per Entity - extension will process queue one by one.
    • Per Index - extension will process queue index by index.

For example, we have in queue few items: Product A, Product B, Product C.

  • If Processing Mode is Per Entity extension will process queue by products:

    Product A
    Product Attributes
    Product Prices
    Catalog URL Rewrites
    Product Flat Data
    Category Flat Data
    Category Products
    Search Index
    Stock Status
    Tag Aggregation Data
    Product B
    Product Attributes
    Product Prices
    Catalog URL Rewrites
    Product Flat Data
    Category Flat Data
    Category Products
    Search Index
    Stock Status
    Tag Aggregation Data
    Product C
    Product Attributes
    Product Prices
    Catalog URL Rewrites
    Product Flat Data
    Category Flat Data
    Category Products
    Search Index
    Stock Status
    Tag Aggregation Data

  • If Processing Mode is Per Index extension will process queue by indexes:

    Product Attributes
    Product A
    Product B
    Product C
    Product Prices
    Product A
    Product B
    Product C
    Catalog URL Rewrites
    Product A
    Product B
    Product C
    Product Flat Data
    Product A
    Product B
    Product C
    Category Flat Data
    Product A
    Product B
    Product C
    Category Products
    Product A
    Product B
    Product C
    Search Index
    Product A
    Product B
    Product C
    Stock Status
    Product A
    Product B
    Product C
    Tag Aggregation Data
    Product A
    Product B
    Product C


  • Validate Product Index - if option enabled, extension will validate products index. If index for some product is incorrect, extension will add this product to the reindexing queue. Usually this feature should be enabled if you import products from extenal system directly to the database (e.g. use Magmi).

The option Use Flat Catalog Product (System > Configuration > Catalog - Frontend) must be enabled for correct work of this feature.


  • Validate Category Index - if option enabled, extension will validate categories index. If index for some category is incorrect, extension will add this category to the reindexing queue. Usually this feature should be enabled if you import categories from extenal system directly to the database (e.g. use Magmi).

The option Use Flat Catalog Category (System > Configuration > Catalog - Frontend) must be enabled for correct work of this feature.


  • Max queue batch size for processing - sets how many products/categories can be added to reindex queue (if product or category index incorrect).
    ~!This option available, only if option Validate Product index is enabled. This variable depends on your server. Recomended value 100 for slower server and < 1000 for fast server.
  • Reindex by cron - if option enabled, extension will run reindexing of queue via cron.
    By default extension use default magento cron cron.php.
    Also, you can disable this option and create custom cronjob which should run the file via Command Line Interface.
  • Ignored indexes - list of ignored indexes. Selected indexes will not be processed (reindexed) by our extension. They can use default magento reindexing mechanism.

    Click Save Config to save all the changes.

Fast Asynchronous Re-indexing