hi, Laurence Thanks for your reply. But the export/import mechanism is not suit for my situation. My site is now a very complicated system and 'huge'. Zope's export/import mechanism is fragile, I never export a so large site successfully.
Now maybe I have three choices: 1. Understand all codes in fspack.py and implement the 'turn off gc when packing' function on ZODB3.6.2; 2. Update my ZODB version from 3.6.2 to 3.8 or later to try use 'zc.FileStorage' ; 3. Convert my site to use 'RelStorage', and use its 'turn off gc' option to pack my site. Yesterday I tried choice 1, but I am not familiar with 'FileStorage' format and can not implement the function myself in a short time( I have done 'Plone' development for years, but I am not so familiar with the underlayer knowledge about 'Zope' ). For choice 2, I have one question: Is high verstion ZODB(3.8 or later) compatable with low version ZODB(3.6.2)? I googled but not find those compatability information. For choice 3, 'RelStorage' provide a 'ZODBConverter', but I do not to know if it can used with ZODB3.6.2? Thanks eastxing 2009/1/21 Laurence Rowe <l...@lrowe.co.uk> > eastxing wrote: > > Hi, > > > > I am using Plone2.5.5 with Zope2.9.8-final and ZODB3.6.2.Now my Data.fs > > size is nearly 26G with almost 140k Plone objects and more than 4100k > > zope objects in the database. Since 2 moths ago, I could not pack my > > database successfully. Recent days I tried to pack it again, but after > > more than 72 hours running, the pack process wasn't end > > > > I readed lots of discussions on the forum, some guys said turn off 'GC' > > when packing will improve the speed tremendously.Then I found an > > experimental product -- 'zc.FileStorage' written by Jim, but it seems > > that it only used by ZODB3.8 or later. So what should I do on ZODB3.6.2 > > to turn off 'GC' when do packing. > > > > ps:If this is a wrong place to ask the question, please let me know, > > I'll move it to the right place. > > As an alternative to backporting the changes to pack, you could try > doing a zexp export of the site, and then reimport the zexp into a blank > Data.fs. > > Laurence > > _______________________________________________ > For more information about ZODB, see the ZODB Wiki: > http://www.zope.org/Wikis/ZODB/ > > ZODB-Dev mailing list - ZODB-Dev@zope.org > http://mail.zope.org/mailman/listinfo/zodb-dev >
_______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev