Chcę porównać czas wykonania Post.all
i SELECT * FROM posts
(lub inne oświadczenia). Jak mogę uzyskać czas wykonania Post.all
?
sql
ruby-on-rails
time
console
Bohdan
źródło
źródło
Z gemem benchmark-ips :
źródło
Oto moja wersja automatycznego pomiaru wydajności w konsoli railsów za pomocą gem: https://github.com/igorkasyanchuk/execution_time
Pokazuje podobne informacje, które widzisz już podczas zapytań.
Próba:
[METRICS] Completed in 908.3ms | Allocations: 2894 | ActiveRecord: 0.9ms (queries: 13)
źródło