How to break up a table holding 100mil+ number of records?
Posted
by
Chiao
on Stack Overflow
See other posts from Stack Overflow
or by Chiao
Published on 2010-12-30T10:18:30Z
Indexed on
2010/12/30
10:54 UTC
Read the original article
Hit count: 114
database-design
We're currently storing answers for 52 predefined questions for our clients in our matchmaking site.
we have over 30million unique users summing up for worst case of a 52x30million rows. Of these 52 questions, 11 are required and always answered.
Our previous solution was to open an answer table for each question. This solution distributed our answer rows for faster insert/delete/update. But it also caused us an unconventional programming such as dynamically opening a table each time a question is added/updated, or removing an answer table if it was to be destroyed permanently.
We want to come up with a better solution for our third version but could't get very far yet.
Any ideas to accomplish this in any other, perhaps a more conventional, way?
© Stack Overflow or respective owner