grails - Grails中的禁用版本列会影响性能吗?

标签 grails

我只是在我的一个域对象上禁用了版本列。它被许多线程访问,并导致许多过时的状态错误。最常使用此对象的方法似乎突然变慢了。我没有做任何测试来验证这一点,但是我只是想把它扔在那里,看看是否可以通过禁用version列来影响性能。

最佳答案

禁用它不太可能会影响性能。如果有的话,它应该会使事情变得更快一些(但不足以使其成为做或不做此更改的理由)。

但是由于过时的状态错误而禁用该功能可能不是正确的方法。如果您不使用显式锁定(这可能是非常无效的),则并发更新将导致数据丢失,因此,您只是在换一个明显的修复程序来解决不太明显但更严重的错误。

关于grails - Grails中的禁用版本列会影响性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11939892/

相关文章:

Grails 数据绑定(bind) - 带有 Maps 的命令对象

javascript - 从 IntelliJ 调试 Grails 应用程序的 JavaScript

spring - Grails:SpringSecurity角色层次结构未按预期工作

session - 登录页面使用 SSL,未加密的页面看不到加密的 session cookie(Grails、Acegi)

grails - 如何向 Grails 应用程序添加额外的源路径?

mongodb - grails mongo排序查询,键为变量

grails - 关于Grails GSP

grails - 为什么 Vaadin 而不是 Groovy 和 Grails?

grails - 如何在 grails 的 spock 单元测试中测试方法调用和重定向的顺序?

grails - Grails-Websphere-未定义名为 'springSecurityFilterChain'的bean