[ZODB-Dev] What makes up a transactions size?

Chris McDonough chrism@zope.com
Tue, 9 Jul 2002 10:39:39 -0400


Log a representation of "object" in the "register" method of the
Transaction class in lib/python/ZODB/Transaction.py to see which
objects are getting registered with the transaction manager for each
request.

----- Original Message -----
From: "Chris Withers" <chrisw@nipltd.com>
To: <zodb-dev@zope.org>
Sent: Tuesday, July 09, 2002 10:30 AM
Subject: [ZODB-Dev] What makes up a transactions size?


> Hi there,
>
> I've got a ZODB that keeps ballooning up and hitting the 2GB
limit. When packed it drops
> back down to about 50Mb.
>
> Any idea how I can find up what's taking up all the space? I
suspect it might be
> transactions that are being aborted (I seem to remember a bug
whereby aborted transactiosn
> were still appended to the ZODB, which seems pretty apalling to
me, but no-one else seemed
> to be too bothered...)
>
> In any case, can anyone help?
>
> cheers,
>
> Chris
>
>
> _______________________________________________
> For more information about ZODB, see the ZODB Wiki:
> http://www.zope.org/Wikis/ZODB/
>
> ZODB-Dev mailing list  -  ZODB-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zodb-dev
>