Bonnes pratiques relatives à la configuration de l’indexeur

Pour optimiser et maintenir les performances du site, passez en revue et mettez à jour la configuration de l’indexeur à l’aide des bonnes pratiques de performances décrites dans cet article.

Produits et versions concernés

Toutes les versions prises en charge de :

  • Adobe Commerce sur l’infrastructure cloud
  • Adobe Commerce sur site

Définir les indexeurs à mettre à jour selon un planning

Adobe Commerce possède deux types de modes d’indexation : Update on Save (paramètre par défaut) et Update on Schedule.

  • Update on Save Le mode met immédiatement à jour les index chaque fois que votre catalogue ou d’autres données changent. Par exemple, si un utilisateur administrateur ajoute de nouveaux produits à une catégorie, l’index des produits de catégorie est réindexé immédiatement lors de l’enregistrement de la mise à jour.

  • Update on Schedule Le mode stocke des informations sur les mises à jour des données. Les opérations de réindexation et les mises à jour d’index sont gérées par une tâche cron qui s’exécute en arrière-plan à des intervalles planifiés. La tâche cron n’effectue pas toujours une réindexation à chaque exécution. Il effectue une nouvelle indexation uniquement lorsqu’il existe de nouvelles entrées dans les journaux des modifications de l’indexeur (par exemple, qu’il y a un journal sur les indexeurs).

Le fait qu’un grand magasin avec plusieurs administrateurs fonctionne en arrière-plan ou qu’il y ait de nombreux imports et exports déclenche de fréquentes mises à jour de l’index. Si la configuration de l’index de site est définie sur Update on Save , la réindexation fréquente dégrade les performances de la base de données, ce qui ralentit les performances du site et entraîne de longs délais dans le processus de réindexation, en particulier pour les grands magasins.

Pour optimiser les performances du site, suivez les bonnes pratiques d’indexation suivantes :

IMPORTANT
La variable Customer Grid ne peut être réindexé qu’à l’aide de la fonction Update on Save . Cet index ne prend pas en charge la variable Update by Schedule .

Informations supplémentaires

recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60