Цитата:и как показывает статистика этот запрос выполняется в 2-10 раз быстрее, хотя разница только в том что условия вынесены в JOIN
прикольно
Никакого волшебства только логика работы субд.
В случае со всеми условиями в where сначала выполняется выборка всех данных со всеми джоинами, а потом принменяются условия. В случае же с вынесениями условий в джоин выборка отсекается уже на этапе джоина
(Отредактировано автором: 21 Апреля, 2014 - 11:17:16)
|