Вопрос по архитектуре таблиц mysql!

Salazar

Новичок
Доброго времени суток друзья!
Обращаюсь к Mysql гуру. Я новичок в mysql, работаю над проектом, где планирую хранить различные записи пользователей в базе данных. Для начала планировал 3 таблицы. Одна [users_login] с информацией о самих пользователях, вторая [проекты], где будут хранится записи о том или ином проекте пользователя и третья [event], тут думал скидывать записи по всем проектам пользователей.
Знаю, что если не сразу, то со временем таблица [event] с записями будет просто огромная. Отсюда сомнения по эффективной(быстрой) выборки из таблицы. Может кто-то прояснит, как можно организовать структуру, чтобы база данных просто в злачный день не повисла или пол часа не выбирала записи клиента. Спасибо за потраченное время!
 

AnrDaemon

Продвинутый новичок
Ты дурью маешься и совершенно не теми вопросами озадачиваешься.
Такой ответ достаточно развёрнутый для тебя?
 

fixxxer

К.О.
Партнер клуба
Прочитать про то, как и в каких случаях делать индексы, и создать нужные индексы. Этого тебе хватит очень надолго.
 
Сверху