mhappy: 其实是个缓存问题。 [阅读: 204] 2009-05-21 12:52:47 前几天和飞机讨论DB4O的连接,飞机建议考虑连接池。单例连接易阻塞,偶采用了创建动态连接,用完关闭的策略,导致上述问题。 搜了一天,偶然在一个老外贴里看到,DB4O区别对象是否一致,是通过缓冲区数据与库数据对比。但动态连接关闭后,缓存被释放,故认为是新对象,直接添加了。改回单例连接,正常。