Magento 1.9类别在进口后未加载

时间:2017-11-14 12:39:40

标签: performance magento import loading magento-1.9

我目前卡在我的magento商店,我无法找到解决方案。我想要进口近600.000种产品。它的过程非常缓慢。系统中的产品越多,新产品的进口就越慢。我也无法打开一些类别页面。它根本就没有加载。

知道可能是什么问题吗?

3 个答案:

答案 0 :(得分:0)

如果索引设置为自动更新,则应在导入前将其切换为手动模式。这是降低性能(和数据库锁定)的常见原因

$collection = Mage::getSingleton('index/indexer')->getProcessesCollection(); 
foreach ($collection as $process) {
  $process->setMode(Mage_Index_Model_Process::MODE_MANUAL)->save();
}
导入后

可以切换回

  $process->setMode(Mage_Index_Model_Process::MODE_REAL_TIME)->save();

答案 1 :(得分:0)

您应该查看https://github.com/avstudnitz/AvS_FastSimpleImport

这个基于Mage_ImportExport_Model_Import_Entity_Product,因此比每次迭代实例化新产品模型快得多

答案 2 :(得分:0)

为了更快地导入,您可以使用Magmi:http://wiki.magmi.org/index.php?title=Main_Page

上传产品后,通过系统重新索引>指数管理......