| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > View VS. Join |
| Автор: animegirl 17.3.2013, 21:00 |
| Открыла для себя существование VIEW, смысл мне вроде как ясен, но интересен такой факт, если записей в таблице миллионы, что лучше? Просто я так понимаю, что JOIN должен каждый раз складывать таблицы воедино, а если они большие, то это большой объём данных, и занимает много времени, а VIEW уже это всё сделал и приходим на готовенькое. Если ошибаюсь ткните носом |
| Автор: Zloxa 19.3.2013, 11:44 |
| вью, по сути, это тот же запрос, только сохраненный в схеме. Вью не материализует данные, результат всякий раз вычисляется по новой, как и для обычного запроса. |
| Автор: animegirl 19.3.2013, 16:06 | ||
Не использовать VIEW или не VIEW и не JOIN? |
| Автор: Akina 19.3.2013, 16:10 |
| animegirl, если не найдено серьёзных на то резонов - лучше отказаться от использования вьюва. |
| Автор: Zloxa 19.3.2013, 16:12 |
зазубрить правило http://forum.vingrad.ru/index.php?showtopic=353696&view=findpost&p=2500552 |