根据newrelic统计信息缓慢渲染Rails视图

时间:2012-10-24 11:07:16

标签: ruby-on-rails performance views newrelic

我发现rails视图渲染存在性能问题。 根据Newrelic统计数据:

newrelic stats

请求期间会出现随机随机缓慢呈现

  • 这个问题可能与从文件系统读取慢速文件有关吗?
  • 有没有办法在较低级别调试它?

1 个答案:

答案 0 :(得分:0)

(免责声明:我不确定我是否正确解释了该截图中正在发生的事情)

您的视图渲染似乎很慢,不是因为它运行的Ruby代码(需要0.219秒),而是因为它执行8次SQL查询,每次查询超过一秒。您可能只需要优化这些查询(例如,返回较少的结果,向表中添加索引等)。