Re[8]: Linux desktop soft for any user
> > > Да, views и (особенно) вложенных запросов не хватает иногда. Но вот с
5-6
> > > таблиц - я делал и более сложные запросы. Пользуйтесь explain! Если
все
> > > правильно синдексировано, выполняется очень быстро.
> >
> > Ну как сказать.. Я пользуюсь головой и правила проектирования БД знаю
сам,
> > дело в том, что MySQL просто не расчитана на сложные запросы.
Обыкновенная
> > программа для трфирмы по бронированию поездок тормозила на MySQL, но
> > прекрасно заработала на Firbird. :)
>
> Да нет, просто иногда трудно предсказать логику оптимизатора запросов -
тогда
>
> единственный путь - взять тормозной SQL оператор и посмотреть на него
> explain-ом. Иногда достаточно просто пересавить порядок where, или может
> просто какого-то индекса не хватать.
В любом институте, на факультетах информатики преподают теорию построению
баз данныз, где это рассматривается... :)
А where ты никак не поставишь не туда где не надо иначе будет ошибка...
Дело в том, что MySQL был разработан специально для WEB, где обычно юзаются
вместе 1-3 таблицы, мне редко там приходилось зать больше... :)
-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 922
Адрес сайта рассылки: http://www.linuxrsp.ru
Количество участников: 364
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.debate--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru