域对象保存期间Grails StaleObjectException

时间:2013-05-19 13:35:58

标签: hibernate grails gorm

我已经创建了一个完整的Web应用程序。我已经开始了一些负载测试,有时我得到StaleObjectException。 我在几个地方与数据库交互,我不想改变整个源代码。我的问题是:

  1. 如何在没有代码更改的情况下解决此问题?
  2. 如果第一个不可能,将数据库交互代码移动到服务解决问题吗?
  3. 如果第二个不可能,那么更改数据库上的事务隔离级别会不会这样做?
  4. 如果无法获得第3名,您对这个问题有什么好的解决方案吗?
  5. 我应该从整个数据库中删除版本并依赖数据库事务吗?
  6. 我的情况下缓存是否正常,还是应该从Hibernate配置中删除它?

0 个答案:

没有答案