2012-05-09 24 views
1

,我得到的实例日志这样的警告:巨大PersistentMapping坚持每个内容对象保存在我每次保存对象的Plone

[..]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 } 

看来我在我的站点中的每个内容对象一个条目。在提交过程中发生这种情况时,我看不到映射的存储位置。

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

非常感谢! 亚历

回答

2
+0

非常感谢,帮助! PersistentMapping由CMFNotifications保存。我们已经用IOBTree成功地取代了它并准备了一个修复程序。 – pilz

+0

这发生在我身上,但我不相信我正在使用CMFNotifications。有什么建议? – sureshvv