Completed 200 OK in 1266.4ms (Views: 137.0ms | ActiveRecord: 61.5ms) 这是在 development 环境下 log 的输出,views 137ms, ActiveRecord 61.5ms 但总耗时是 1266.4ms 这是总么计算的?还是我忽略掉了什么呢
如果是虚拟机里面,可能是文件共享导致的磁盘性能低。可以替换其他同步方案 https://docs.vagrantup.com/v2/synced-folders/index.html
或者是被其他系统性能拖慢。
#13 楼 @rubyist518 #12 楼 @nine 我尝试把 js,和 css 给注释掉了,但是还是没什么太大变化,你是怎么 debug 的?
在 development 环境下,每个 request 都会 load 文件,这个也是会耗时的。然后如 #10 楼 @santochancf 所说,在 action 里面的 logic 耗时也是没有算进来的。
ActiveRecord: 61.5ms
这个时间是不是就是数据库查询的时间呢?这个时间的计算是从哪个时刻开始哪个时刻结束呢?求解答