Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > mysql: количество таблиц в базе


Автор: realPROme 24.3.2008, 03:17
народ, скажите, если одну и ту же инфу (инфы много) раскидать по 50 таблицам или, к примеру, по 50 000 таблицам, не будет ли второй вариант тормозить?
подразумивается что все таблицы в любом случае будут находиться в одной БД

Автор: Vaulter 24.3.2008, 05:35
все зависит от конкретного случая

Автор: Feldmarschall 24.3.2008, 10:24
realPROme, количество и структура таблиц должны определяться реляционной моделью. А не предельным количеством таблиц в базе.
В частности, в нормальном случае невозможно из 50-ти таблиц сделать 50 тысяч.

Таблиц должно быть ровно столько, сколько нужно для работы. 
Необходимость в наличии 50 000 таблиц наводит на подозрения о неправильном проектировании БД. И именно в этом направлении я бы порекомендовал заниматься, а не поисками ограничений БД

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)