正如您在 Rails 日志中看到的:
于 2012-05-11 13:07:54 -0300 开始对 127.0.0.1 获取“/”
SQL(1.3ms)描述table1
SQL(1.0ms)描述table2
SQL(0.8ms)描述table3
SQL(0.8ms)描述table4
SQL(0.8ms)描述table5
SQL(0.9ms)描述table6
SQL(0.8ms)描述table7
SQL(0.8ms)描述table8
SQL(0.8ms)描述table9
SQL(0.8ms)描述table10
SQL (1.2ms) 显示表
SQL (1.2ms) 显示表
SQL (1.1ms) 显示表
SQL (1.1ms) 显示表
SQL (1.1ms) 显示表
SQL (1.1ms) 显示表
SQL (1.2ms) 显示表
SQL (1.2ms) 显示表
SQL (1.1ms) 显示表
SQL(1.2ms)显示表
这使我的应用程序变慢,我该怎么办?
最佳答案
Rails 需要执行此操作来确定表中的字段,否则它无法使所有 ActiveRecord 魔法发生。如果没有这个,您就必须显式声明模型中的所有数据库字段,这将不是 DRY。额外的启动时间是使用任何 ORM 的必要成本。
关于ruby-on-rails - Rails 开发是描述并显示所有请求的表格,如何关闭它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10554999/