Задавайте вопросы, мы ответим
Вы не зашли.
Сразу не закидывайте камнями, если что то не так назову,я только учусь.
Суть: пишу сайтик, ориентировочная посещаемость которого будет с начала 100-200 человек, далее. если всё будет хорошо может и больше. Возник вопрос как правильно организовать структуру БД, дабы сильно не нагружать сервер. Так вот пример,каждый пользователь сможет вести что то вроде блога, на своей странице. Вопрос в том, как организовать хранение всех этих записей в БД. Создавать новую таблицу для каждого пользователя я думаю не сильно эффективно. Пока что у меня всё выглядит примерно так
|id сообщения|id пользователя|текст|дата|
Т.е. все записи пользователей хранятся в одной таблице, ну и выбираются по мере надобности запросом по "id пользователя". Если допустим будут в этой таблице 1000 записей, не ляжет ли MySQL? Всё это будет на платном хостинге, т.ч. я думаю на более менее мощном сервере. Или как то по другому это сделать?
Заранее спасибо, надеюсь я туда попал.
Неактивен
|id сообщения|id пользователя|текст|дата|
Вы всё думаете правильно.
Не забудьте индекс на id пользователя.
в этой таблице 1000 записей, не ляжет ли MySQL?
MySQL точно не ляжет ... :-)
надеюсь я туда попал.
Вы попали туда куда надо :-)
Отредактированно evgeny (21.10.2011 14:12:23)
Неактивен
evgeny написал:
Не забудьте индекс на id пользователя.
Это ясное дело. Ну тогда я спокоен. Спасибо за быстрый ответ.
Неактивен