Hi, mmh? No one else but me uses this Server ;-) And I am the only one who's trying to reindex! What could it have to do with Opera? Would the change to an external DB be the only working solution? Why is the "normal way" not working with your Oracle DB? Lars "Bo M. Maryniuck" schrieb:
On Friday 08 November 2002 09:28, Lars H. Korte wrote:
After updating my machine (128MB RAM) to 500MB of swapspace, there's no change. The zope processes are running, but neither can I access the ZMI nor my site. Suppose some idiot will use Opera browser and clicks twenty times on the button, which does these things: in your case Zope will reindex forewer your lots of objects and in my case Zope will try rotate huge Oracle transaction.
Well, I solve this problem by some *ugly* hook, but I'm stuck to find something better. I just put/change a flag into the session, which means that method is called and in progress or already done. If user clicks some button AGAIN, Zope looks at the flag first and if it still in progress, just skips the method call. Maybe Zope gurus knows something better...
In your case (might be): 1. Bad solution design? 2. Try go to the background? I mean show "Please wait" screen while indexing. But again: one user per one server?!!! If somebody ELSE over the Net will try the same thing, then Zope will index not 144.000 but 288.000 objects and your server can be exploded (or you...). 3. Try use external DB? Note, that ZODB or Gadfly is not the best choise to write something huge.
Any ideas? <wink type="veryAcid"> Use Zope only to develope empty homepage for your modest girlfriend. </wink> -- Regards, Bogdan
He who sacrifices functionality for ease of use Loses both and deserves neither