轨道中的请求计时信息是否准确?

时间:2010-10-20 12:34:13

标签: ruby-on-rails profiling timing

在rails(2.3.8)app中,我的服务器登录开发模式显示如下行:

Completed in 265ms (View: 212, DB: 8) 

缺少45毫秒的原因是什么?即使重复几乎没有任何要求的请求,时间信息通常也会显示为:

Completed in 14ms (View: 1, DB: 1)

剩下的时间是否与框架开销有关,还是由动作的ruby方法中的非数据库代码引起的,还是其他什么?

1 个答案:

答案 0 :(得分:2)

是时候在你的控制器里了。没有提出一些要求。尝试在您的控制器操作中进行休眠,您可以看到全局时间,但不是视图和数据库。