On Jun 19, 2006, at 2:09 PM, Chris Withers wrote:
Having problems with a storage/client combo that have started
having really bad performance problems since moving to Zope 2.9.3.
The client becomes totally unresponsive, to the point where I had
to install DeadlockDebugger to get any sense out of it :-/
Anyway, with that in place, most often the threads seem to be in:
File "/usr/local/zope/2.9.3/lib/python/ZEO/ServerStub.py", line
192, in loadEx
return self.rpc.call("loadEx", oid, version)
...when things are "slow".
What is LoadEx actually going?
Recent changes in this setup were to move to Zope 2.7 to 2.9,
although no real problems were reported for the first day or two,
so I'm not sure of this.
At the same time, I moved to using temporary rather than persistent
client caches. Could this be to blame?
I don't know the details of this method and don't have time to look atm,
But I'll take a shot in the dark and see if I get lucky. :)
Are you running the same versions of ZODB on the client and the server?
Jim Fulton mailto:[EMAIL PROTECTED] Python
CTO (540) 361-1714
Zope Corporation http://www.zope.com http://www.zope.org
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org