0

我正在导入大约 10.000 种产品,并在常规基础上使用导入自定义脚本更新它们的数据。我使用 Magento 对象来保存产品数据。问题是每个产品的保存过程都比较慢。在 1000 个产品上保存它变得非常慢。当我清除缓存时,一切都正常了。

我现在有几个问题要理解这件事:

  1. 有谁知道这是为什么?
  2. 我应该禁用“集合数据”缓存,还是也应该禁用任何其他类型的缓存?
  3. 或者有什么方法可以告诉 Magento 不要在产品保存时缓存收集数据?
  4. 如果没有,禁用集合数据缓存会大大降低页面速度吗?

谢谢

4

1 回答 1

0

缓慢的原因是您的索引越来越大。除非指定 Magento 将为每个新产品重新索引,您可以通过禁用它来加快导入过程中的速度,但是您需要在某些时候重新索引才能将新导入的产品呈现给前端。

要考虑的解决方案:

于 2012-08-06T02:00:38.803 回答