On 10/12/2010 05:14 PM, Chris Withers wrote:
> After recently moving a medium-sized customer project from Zope 2.9.8 to
> Zope 2.12.7 sitting on ZODB 3.9.6 by way of zeoraid b7, I'm now seeing
> some fairly weird and bad behaviour that we didn't have before.
> So, everything was fine after the migration. However, today I turned on
> a batch job which pumps content into the storage.
> This appears to be *much* slower than on Zope 2.9.8 (with its included
> ZODB release) and also appears to cause the web clients to be slow
> enough when its running that they start dropping out of the load
> balancer pool.
> How can I debug what's going on? Is there any way to get diagnostics out
> of a 3.9.6 zeo server to find out what it's up to?
I think the trace log contains timing information. There's also the
monitor. Haven't had to do performance tuning within the ZEO server so
far. Most times I was basically limited by either network or disk.
> PS: If it helps, it looks like the zeoraid process is using an order of
> magnitude more cpu than the zeo process, according to top, but even
> that's only 30% of the CPU load...
Has ZEORaid been in place before the update, too?
Christian Theune · c...@gocept.com
gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org