【发布时间】:2014-06-09 10:37:13
【问题描述】:
当我打开现有应用程序的控制台并输入:
2.1.1 :001 > User.first
User Load (17.6ms) SELECT "users".* FROM "users" ORDER BY "users"."id" ASC LIMIT 1
=> #<User id: xxxx .... >
下次输入查询:
2.1.1 :002 > User.first
User Load (0.8ms) SELECT "users".* FROM "users" ORDER BY "users"."id" ASC LIMIT 1
=> #<User id: xxxx .... >
您可以看到rails查询数据库所用时间的差异。控制台中是否可用缓存之类的东西。这在运行的应用程序中的表现如何。是不是更多的时间,甚至是缓存,它到底是在哪里做的。
【问题讨论】:
标签: ruby-on-rails ruby rails-console