中国开发网: 论坛: 程序员情感CBD: 贴子 722177
mhappy
其实是个缓存问题。
前几天和飞机讨论DB4O的连接,飞机建议考虑连接池。单例连接易阻塞,偶采用了创建动态连接,用完关闭的策略,导致上述问题。

搜了一天,偶然在一个老外贴里看到,DB4O区别对象是否一致,是通过缓冲区数据与库数据对比。但动态连接关闭后,缓存被释放,故认为是新对象,直接添加了。改回单例连接,正常。

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录