While 10 tables (and thus 30 files in MySQL) is not a lot, it is better to avoid multiple tables.
Also you have the problem of cache expiry - because you should go through and clear out the expired data. This adds a level of complication where you first have to figure out what tables you have then expire the data in all of those.
MySQL works very well with large tables - just do an EXPLAIN SELECT with a single unique key and you will see how little work it has to do to return your required results.
In reply to Re^3: Speed of MySQL DBs
by clinton
in thread Speed of MySQL DBs
by rsiedl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |