在rails(2.3.8)app中,我的服务器登录开发模式显示如下行:
Completed in 265ms (View: 212, DB: 8)
缺少45毫秒的原因是什么?即使重复几乎没有任何要求的请求,时间信息通常也会显示为:
Completed in 14ms (View: 1, DB: 1)
剩下的时间是否与框架开销有关,还是由动作的ruby方法中的非数据库代码引起的,还是其他什么?
答案 0 :(得分:2)
是时候在你的控制器里了。没有提出一些要求。尝试在您的控制器操作中进行休眠,您可以看到全局时间,但不是视图和数据库。