magento2重新索引非常慢



我的magento2网站现在商店里有大约180000个sku。

我通过sql语句直接插入数据来添加产品。我通常在前端访问产品。但今天我发现一些重新索引操作非常缓慢,例如

bin/magento indexer:reindex catalog_product_attribute

bin/magento indexer:reindex catalogsearch_fulltext

大约需要3个多小时才能完成。这种表现正常吗?有可能只是对新产品或改良产品重新编制索引吗?

我的网站上的Envs:magento2 2.4.1,php 7.4mysql 5.7,弹性搜索(7.x(

非常感谢。

无论硬件、操作系统和服务器配置如何,您都可以从CLI运行一次索引器,然后在中设置此索引器

  1. update on schedule模式
  2. update on save模式

建议使用第一个,因为索引器每分钟运行一次,它只会再次索引无效的SKU。第二种选择是在保存产品后立即重建给定SKU的索引,但当多人具有管理员访问权限并同时工作时,这可能会出现问题。

相关内容

  • 没有找到相关文章

最新更新