Quiero comparar el tiempo de ejecución Post.all
y SELECT * FROM posts
(o algunas otras declaraciones) ¿Cómo puedo obtener el tiempo de ejecución Post.all
?
sql
ruby-on-rails
time
console
Bohdan
fuente
fuente
Con gema de benchmark-ips :
fuente
Aquí está mi versión de cómo medir el rendimiento automáticamente en la consola de rieles usando gem: https://github.com/igorkasyanchuk/execution_time
Muestra información similar que ya ves durante las solicitudes.
Muestra:
[METRICS] Completed in 908.3ms | Allocations: 2894 | ActiveRecord: 0.9ms (queries: 13)
fuente