0

私はモデル投稿を持っています ビューでは、データベースへの新しい投稿の記録に費やされた時間も表示したいと考えています。

@post の新しいインスタンスの作成に費やされた時間を測定する方法は?

4

2 に答える 2

1

Rubyのベンチマークを使用できます

timing = Benchmark.measure { Post.new }

ベンチマーク ドキュメント

または、手動のタイミングを使用できます。

start = Time.now
@post = Post.new
finish = Time.now
timeTaken = finish - start
于 2013-07-02T11:57:17.240 に答える
0

Gemfile

gem 'rack-mini-profiler'
$ bundle
アプリケーションを再起動するだけで、時間を失っている場所を確認できます。

詳細についてはhttp://railscasts.com/episodes/368-miniprofiler

于 2013-07-02T13:02:21.760 に答える