Я занимаюсь разработкой веб-сайта (на основе WordPress MU).На этом веб-сайте пользователи могут создавать свои собственные блоги, могут полностью настраивать свои собственные блоги (изменять фон, писать статьи ...), добавлять больше пользователей в свои блоги ...
Самый распространенный запрос - получитьстатьи блога.2 разных блога практически не связаны.
Информация о блогах может храниться в базе данных двумя способами:
- Несколько таблиц, содержащих всю информацию, каждый блог идентифицируется поblog_id.
- Множество групп таблиц.Каждая группа таблиц содержит всю информацию блога.Больше блогов, создавайте больше таблиц.
Мои вопросы:
- Какой из них лучше по производительности?
- WordPress фактически использует второйдизайн.Если количество блогов очень велико (тысячи), то количество таблиц может составлять десятки тысяч.Это вызывает какие-либо проблемы?Существует ли ограничение количества таблиц базы данных MySQL?