Skip to content.

plope

Personal tools
You are here: Home » Members » chrism's Home » Finding ZODB Conflict Hotspots » good solution
 
 

Comment

Above in this comment thread: Finding ZODB Conflict Hotspots » not perverted...

good solution

Posted by jhylton at 2005-08-11 07:47 AM
You could write a Python script that iterated over the transactions and managed an explicit list of objects involved in transactions, but that's a lot more code than massaging the fsdump output. fsdump is really useful for understand what's happening in a filestorage. One advantage of the python approach is that it would work with directory storage, too.

BTW, I wonder what version of ZODB boston.com is running. I'd be interested to know what effect MVCC has for them.

Boston.com's zope version

At the moment, we are still running Zope 2.7.2 and ZODB 3.2.3. I suspect that the upgrade to Zope 2.8.1 would be easier than the 2.6.x to 2.7.x migration (which was mostly the Python 2.2 to 2.3 and CMF 1.3 to 1.4 differences) but the upgrade task hasn't risen to the upper level of business priorities.