EmicoEcommerce / Magento2TweakwiseExport-archived

Magento 2 module for Tweakwise export
Other
6 stars 16 forks source link

Performance: Slow export caused by inefficient collections #111

Open pmzandbergen opened 3 years ago

pmzandbergen commented 3 years ago

For a larger shop (39 stores, 82.500+ products) it takes a long time to generate the export (almost one hour for a feed of just over 60MB). This is mainly caused by the way the product iterator is designed. It doesn't take into account the primary selection criteria used by ExportEntity::shouldExport (linked to website, visibility, etc.). All products for every single store are iterated, which is not very efficient.

Suggestions

ah-net commented 2 years ago

Late reply but this has been added to our backlog

kaplansin commented 2 years ago

store level export feature can be solution for this issue @ah-net