在Plone中保存的每个内容对象都持有巨大的PersistentMapping

时间:2012-05-09 15:57:20

标签: plone zope zodb

每次保存对象时,我都会在实例日志中收到此警告:

[..]deployment/eggs/ZODB3-3.10.5-py2.6-linux-i686.egg/ZODB/Connection.py:660: UserWarning: The <class 'persistent.mapping.PersistentMapping'>
object you're saving is large. (29343532 bytes.)
事实上,储蓄需要很长时间。将pdb放入打印它的位置会在事务提交期间触发,并向我显示PersistentMapping的类型为:

{1: path_to_a_content_object,
 2: path_to_other_content_object,
 ...
 129000: path_to_yetanother_content_object }

我的网站中的每个内容对象似乎都有一个条目。由于这在提交期间发生,我无法看到存储映射的位置。

是否有人有指针可能是什么?

非常感谢! 亚历

1 个答案:

答案 0 :(得分:2)