в обсуждении одной из тем ShiftBHT сказал такое
ShiftBHT пишет:
"Хотя поправлю свою мысль... Зависит от множества факторов.
-Кривизна запросов
-Наличие правильно выставленных индексов
-Общее построение БД (как показывает практика в большинстве случаев через опу)
-Соотношение запросов чтение\запись (Чем меньше записи тем лучше)
И ещё куча факторов о которых я забыл упомянуть"
так вот мне хотелось бы обсудить как правильно построить БД, как разумно выставить индексы, как не допустить кривых запросов??
хотелось бы услышать менние опытных кодеров =)
самое главное как разумно построить БД и выставить индексы =)
все это приходит со временем,а не так: задал вопрос,тебе ответили., и тупо побежал лопатить свою бд,потому что так сказали...
04 Янв 2011, 20:29ну я не говорю что прям покажите как это делается. просто что учитывать при построении, чего не допускать и тп
04 Янв 2011, 20:31для начала, купи книжку по БД.
почитай, узнай об основных процессах.
а там далее приложи мозг и в путь!
Вот хороший сайт на эту тему: http://www.mysqlperformanceblog.com/
(и это прекрасный повод улучшить свой английский до уровня понимания технических текстов без переводчика).