медленный импорт категории в магнето

Я записал пользовательский адаптер для импорта 6K категории с помощью усовершенствованных профилей. Импорт является слишком медленным. Я попытался увеличить число записей от 1 до 5, но оно не помогает. Я также пытался использовать-> setDisplayMode ($dispMode) и-> setIsMassupdate (верный) прежде, чем сохранить категорию, но это также не помогает.

Какая-либо идея, как ускорить вещи?

1
задан pablo 29 July 2010 в 07:14
поделиться

3 ответа

Механизм импорта Magento очень медленный. Лучше вставлять данные прямо в базу данных.

0
ответ дан 2 September 2019 в 22:38
поделиться

Думаю, волшебного решения не существует. Возможно, попробуйте активировать кеш и обновить его после завершения импорта.

0
ответ дан 2 September 2019 в 22:38
поделиться

Чтобы избежать проблем с нехваткой памяти, все профили импорта Magento запускаются по отдельным запросам. Это означает, что вся структура развернута для обслуживания каждого фрагмента импорта. Это, конечно, становится большинством запросов.

Чтобы облегчить это, сделайте что-нибудь, что в противном случае ускорит установку Magento. Кэш опкодов, такой как Xcache, будет здесь большим подспорьем. Убедитесь, что все ваше кеширование также включено.

Раньше я пытался использовать модели Magento для импорта большего объема, но фреймворк дает утечку памяти и сохранение происходит медленно (Magento генерирует слишком много других запросов на стороне). Если вам действительно нужна производительность для импорта, вам нужно написать их самому. Просто имейте в виду, что ваш код может выйти из строя при обновлении версии.

Надеюсь, это поможет!

Спасибо, Джо

2
ответ дан 2 September 2019 в 22:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: