Benchmark - Chronométrer son code Ruby avec Benchmark

Voici le code qui permet de mesurer l'execution de votre code ruby :

require "benchmark"

time = Benchmark.measure do

  # Placer votre code à mesurer ici

end   

Rails.logger.debug(time)

Attention au lazy loading dans RubyOnRails 3 

Product.mon_scope ne fait pas de requête mais la prépare !

Product.mon_scope.all execute la requête !