1
我有一個佣金任務/批處理作業花費太長時間,我試圖追蹤在生產中花費時間。現在我開始添加:ruby/rails中的計時代碼
start_time = Time.now
# logic
end_time = Time.now
elapsed_time = end_time - start_time
puts "Elapsed time is #{elapsed_time} for this logic"
這是最好的方法嗎?我不想在生產中安裝任何外部工具。因爲我需要知道每個方法/部分使用的是什麼數據,所以我需要更細粒度的計時級別。