Veja de onde vêm suas consultas SQL

Isso é muito útil se você precisar descobrir (temporariamente) onde suas consultas de código foram originadas.
Usei isso para aumentar a velocidade de uma exportação.

subscription = ActiveSupport::Notifications.subscribe('sql.active_record') do |*args|
query
= args[4][:sql]
local_stack
= caller.select{|e| e.include?(Rails.root.to_s)}
Logger.new("log/sql_debug.log").ap({query => local_stack})
end
# possibly expensive code goes here
ActiveSupport::Notifications.unsubscribe(subscription)