Hi Fibo,
Thank you for the quick reply.
I understand the increased bucket size thanks for the tip.
In giving the script as much ram as possible do I have to change any settings in the Magento files or in php.ini on my vps?
This will be an infrequent update i.e the product database will refreshed every 4 months.
"inhibit table catalogs" does this mean disable flat catalog in magento confirguration, and are you recommending i disable cache too?
Main Topics
Browse All Topics





by: fiboPosted on 2009-07-24 at 15:01:31ID: 24939511
David,
You can speed up this process a lot:
1 - give the import script as much ram as possible (seems you have already done this though)
2 - And now, you have to experiment with the "bucket size", ie the number of products you will import on each round. I would guess that you are currently importing one product at a time, so most of the time is consumed in the import overlay. Since you have lots of RAM, I would try a bucket size of 100 to 500 products:
-- the larger the bucket, the more RAM is needed... but the shorter the total time for import
-- the more complex the products database (attributes sets etc); the more RAM is needed
I presume you are going to import the products frequently (as opposed to updating prices etc), so it is probably worthwhile to find the "good" bucket size: do your tests, then take some safety by lowering 20%.
NOTE: be careful when importing to inhibit the table catalogs. And I would probably inhibit cache as well