Подскажите, какая разница между запросами с джойнами и без джойнов с точки зрения быстродействия и ресурсов сервера?
У меня есть много таблиц с двумя столбцами типа нейм_ид | мсг_ид
И я пишу запросы - выбрать имя и все остальное из одной таблицы джойн вторую таблицу с индексами где ид = нейм_ид.
Но можно проапдейтить короткие таблицы информацией и получаться столбцы
нейм_ид | нейм(строка) | мсг_ид | мсг(строка)
5 вася 115 ололо
и запросы будут без джойнов, а просто селект что-то, где ид = нейм_ид
Насколько я понимаю принято делать таблицы с ид и селекты с джойнами, но мне кажется что просто селекты быстрее, проще и менее ресурсоемкие, хотя требуют усложнения таблиц.
Вобщем, есть ли значительная разница в запросах, ради которой стоит переделывать таблицы?
|