Roderick van Domburg wrote:
> Youyou Semsem wrote:
>> 1. Whenever I want to SELECT from the table, I need to include where
>> expiry_date > NOW. If the table Post grows like a monster, I will be in
>> trouble. Imagine after 3 years or more. Indexes will be huge too.
> 
> Obviously using indices is the easiest. I'm not sure how many posts 
> you're expecting, but unless you *know* it'll run into the millions with 
> a high percentage of cache misses this sounds like premature 
> optimization. First let your RDBMS deal with the size of the indices 
> (it'll do fine) and then let your DBA worry about it (he'll cache it 
> into RAM and put it on a fast disk).
> 
> --
> Roderick van Domburg
> http://www.nedforce.com

Thank you guys. You saved me a lot of work. I will not move them out of 
the table even though I know I am supposed to expect billions of rows if 
everything goes as expected!

Thanks,
Youssef
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to