【问题标题】:Is there a Grails plugin for detecting N+1 fetching (similar to the Rails bullet gem)?是否有用于检测 N+1 获取的 Grails 插件(类似于 Rails 子弹 gem)?
【发布时间】:2012-02-07 12:44:29
【问题描述】:

我最近了解了解决 N+1 问题并确定您的应用何时应该或不应该使用急切获取的 Rails “bullet” gem。显然,它会在运行时检查不需要的 N+1 负载的发生,或者在使用延迟获取的情况下需要急切获取以加快速度。

https://github.com/flyerhzm/bullet

是否有与 Grails 等效的插件?

【问题讨论】:

    标签: java ruby-on-rails grails lazy-evaluation eager


    【解决方案1】:

    简短的回答是,不。目前还没有 Grails 插件可以做到这一点。您需要通过代码手动管理获取模式。

    我建议您首先开发您的应用程序,然后对其进行分析以确定对任何获取​​模式进行更改的适当位置。

    记住“测量两次,切割一次”的规则。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-08
      • 2010-09-13
      • 1970-01-01
      相关资源
      最近更新 更多