Publicado por Rafael Rosa em 12 de September de 2009
Bullet – Descubra quando usar eager loading sem esforço
O Bullet é um novo plugin para Rails, desenvolvido por Richard Huang, que ajuda a reduzir o número de queries executadas pelo seu aplicativo, aumentando assim sua performace.
O que ele faz é "monitorar" as queries executadas através do ActiveRecord e te informar sobre onde você deve adicionar eager loading ou onde ele está sendo utilizado e não está trazendo benefícios, para que você possa desativá-lo. É aconselhável usá-lo apenas em modo de desenvolvimento, enquanto você o estiver desenvolvendo.
O README do Bullet explica em detalhes como ele funciona. Por padrão, ele não faz nada, então você precisa configurá-lo para ligá-lo e obter os resultados que deseja.

Clique aqui para adicionar ao del.icio.us

12 de September de 2009 às 11:43
Boa dica. Usei no meu blog e consertei duas actions que precisavam de eager loading.
24 de September de 2009 às 15:52
tambem ve scrooge http://www.igvita.com/2009/02/27/activerecord-optimization-with-scrooge/