我正在对我的应用程序进行“优化”,并试图了解 rails(2.2.2 版)在渲染结束时给出的输出。
这是“旧”方式:
Rendered user/_old_log (25.7ms)
Completed in 466ms (View: 195, DB: 8) | 200 OK
而“新”的方式:
Rendered user/_new_log (48.6ms)
Completed in 337ms (View: 192, DB: 33) | 200 OK
这些查询完全相同,不同之处在于旧方式是解析日志文件,而新方式是查询数据库日志表。
页面的实际速度不是问题(用户理解这是一个缓慢的请求)......但我希望页面尽快响应,即使它是一个“慢”页面。
所以,我的问题是,这些数字代表/意味着什么?换句话说,哪种方式更快,为什么?