I've put together a pretty 'standard' mysql table of users for a website. The login script checks the database for username/password etc. I use this script for several small websites I run.
Might be a silly question, but if I design a website that becomes monumentally popular and suddenly I have one million members (as an extreme example), is it feasible to keep all these members in the one 'Members' table? Would the query to check username/password take far too long to search through 1m records?
I'm curious - Friends Reunited or Facebook, for example, will have this issue so wonder how they do it? Would they split the table into smaller tables, somehow?
I'm a bit of a novice at this so would appreciate any advice.
Thanks.