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

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


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