Saya ingin membandingkan waktu eksekusi Post.all
dan SELECT * FROM posts
(atau beberapa pernyataan lain) Bagaimana saya bisa mendapatkan waktu eksekusi Post.all
?
sql
ruby-on-rails
time
console
Bohdan
sumber
sumber
Dengan permata benchmark-ips :
sumber
Berikut adalah versi saya tentang cara mengukur kinerja secara otomatis di konsol rel menggunakan permata: https://github.com/igorkasyanchuk/execution_time
Ini menunjukkan informasi serupa yang sudah Anda lihat selama permintaan.
Sampel:
[METRICS] Completed in 908.3ms | Allocations: 2894 | ActiveRecord: 0.9ms (queries: 13)
sumber