Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / вложенный select или left join? / 4 сообщений из 4, страница 1 из 1
25.06.2004, 14:24:22
    #32577551
VF
VF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вложенный select или left join?
вот вопрос какой:
делаю вьюху, можно слепить пару таблиц с помощью left outer join или же использовать вложенные select, набор данных небольшой, несколько тыс. записей (2-3 тыс. примерно) обе вьюхи визуально работают одинаково (по скорости), а на самом деле, что быстрее или предпочтительнее?
...
Рейтинг: 0 / 0
25.06.2004, 14:28:07
    #32577560
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вложенный select или left join?
Однозначных рекомендаций нет. Всё зависит от самих запросов.
У меня был случай, когда 12 подзапросов работали заметно бысрее, чем эквивалентое количество LEFT JOIN. Но обобщать я бы не стал. Случаи разные бывают.
...
Рейтинг: 0 / 0
25.06.2004, 14:41:33
    #32577598
VF
VF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вложенный select или left join?
да тут ещё одно обстоятельство, используя join приходится делать несколько доп. вьюх, а с вложенным select всё в одной получается... дополнительные вьюхи не проблема сделать, просто хотелось бы определиться, что оставить...

пожалуй с вложенными select оставлю в базе, а с join скрипт сохраню, вдруг пригодится...
...
Рейтинг: 0 / 0
28.06.2004, 06:22:48
    #32578921
Klick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вложенный select или left join?
постоянно замечаю этот эффект
вложенные запросы работают немного быстрее join
особенно заметно на больших объемах (миллионы записей)
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / вложенный select или left join? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]