Re[52]: Тормознутость и кривость linq
От: alex_public  
Дата: 08.04.16 04:31
Оценка:
Здравствуйте, _ABC_, Вы писали:

_>>А вот такого естественно не будет, т.к. дополнительный select появится только в случае прямого указания на это.

_AB>Почему "естественно"? Тут подселект на ровном месте вылез. Да еще и с использованием колонки, которая не используется в запросе.
_AB>Еще один-два подобных подселекта и не план будет, а слезы.

Не будет потому, что их не будет в задающем коде. Т.е. сколько в коде select, столько их и в sql. Какие поля программист задал для запроса, такие и записаны в sql. Т.е. инструмент выдаёт ровно в точности то, что хотел сказать программист. Не больше (кривой код он не оптимизирует), и не меньше (своего бреда не вставит).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.