А вот в самом простом и общем случае, что предпочтительнее с точки зрения скорости выборки в БД MySQL — 1 таблица с 1,000,000 записей, или же 1,000 таблиц с 1,000 записей? Предположим, join-ов не будет, то есть в обоих сценариях выборка будет производится по одной таблице, вопрос только в том, как повлияет на производительность наличие большого кол-ва таблиц в базе?
И, кстати, ограничено ли как-то количество таблиц, что могут быть созданы в базе, скажем, 4.x?