É bem visto, mas não vou tocar no assunto neste post. Até porque o rails já faz cache de queries repetidas: http://guides.rubyonrails.org/caching_with_rails.html#sql-caching