Catalog product full text search index uitsluiten van indexeren

Het kan voorkomen dat jouw Magento webwinkel steeds meer tijd nodig heeft voor het herindexeren of zelfs het geven van een time-out.
De oorzaak hiervan kan door verschillende redenen komen;

  • Het aantal producten in de catalogs;
  • Het aantal frontends / storeviews;
  • De time-out settings van de webserver;
  • Een grote catalogsearch_fulltext MySQL tabel

Het kan zijn dat de tabel reeds gevuld is er zelfs nog een zogenaamde lock op staat. Daarnaast zien we het vaak voorkomen dat er frontends / store views zijn geweest maar niet (juist) zijn verwijderd. Hier wordt er voor iedere frontend / store view een record aangemaakt voor ieder product.

Op een eigen Magento server duurt het gemiddeld 0.003 minuten per product om het full text field te creëren.
Bij 20.000 SKU’s zal dit dus neerkomen op ongeveer 60 minuten:
20.000 (sku’s) * 0.003 (tijd p/p) * 1 (store view) * 60 = 3600 seconden

Er is een manier om dit proces te verkorten, dit doen we door de Catalog product fulltext search index uit te sluiten van indexeren.

Catalog product full text search index uitsluiten van indexeren

Er is een manier om de Catalog product full text search index uit de automatische indexatie te halen, dit kan door middel van deze stappen:

1. Log in op jouw Magento backend.

inlog

2. Navigeer naar Systeem > Index Management

3. Selecteer Catalog Search Index

4. Selecteer als actie Change Index Mode

5. Configureer de index mode op Manual Update en klik vervolgens op Verstuur.

Voortaan zal Magento de ‘Catalog product fulltext search index‘ niet meer automatisch indexeren bij het opslaan, wijzigen of verwijderen van producten.

Contact

Mocht je nog vragen hebben naar aanleiding van deze handleiding, neem dan contact met ons op. Dit kan via info@skyberate.nl of 0316-712000.

in Magento 1Magento 2
Was dit artikel behulpzaam?