【问题标题】:Do transient properties in grails effect memory usage of an application?grails 中的瞬态属性会影响应用程序的内存使用吗?
【发布时间】:2012-02-06 04:18:30
【问题描述】:

我使用每个域类的瞬态属性。有的超过 10 个。

我遇到了一个非常缓慢的应用程序。我开始使用 tc 服务器对其进行分析。大部分加载时间用于渲染 gsp 文件。

在瞬态值方面是否存在任何已知问题,即它们会消耗更多内存或减慢整个应用程序的速度?我是否必须用普通属性替换它们并在插入/更新时更新值?

【问题讨论】:

    标签: performance grails memory transient tcserver


    【解决方案1】:

    假设您的瞬态属性是 String、Integer 或类似类型,它们会对应用程序性能产生重大影响是不可想象的。

    我的直觉是瞬态属性会比持久属性产生更少的开销,因为它们不需要持久化并从数据库中读取,因此将它们转换为持久属性可能只会让事情变得更糟。

    【讨论】:

    • 这是我的假设,但我不确定提交答案:) +1
    猜你喜欢
    • 1970-01-01
    • 2011-07-20
    • 2019-06-19
    • 1970-01-01
    • 2022-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多