Re: Slow ActiveRecord - MySQL

Jeremy Kemper
Thu, 09 Nov 2006 22:53:49 -0000

On 11/9/06, zdennis <zdennis-aRAREQmnvsAAvxtiuMwx3w@public.gmane.org>
wrote:
>
> Do you need all of the million records in memory at once? You''re
getting
> overhead of ActiveRecord creating one million records and
> keeping them in memory, and your program is probably ending up using swap
> which is forcing it to take sooo long.
>
> I often query a few million records, but I don''t pull them all
into memory
> a once, it''s too inefficient, and not just in ruby.


I think he''s saying there are a million rows in the table. A million
results
grouped by day would mean he has records spanning nearly three millenia ;)

jeremy