Здравствуйте, alex_public, Вы писали:
_>Да всем понятно как тут и что решается. Если мы пишем дохленький сайтик на .net с парой посетителей в день, то всем глубоко наплевать на этот оверхед, т.к. он никогда не почувствуется. А если ты делаешь на .net (что правда является сомнительной идей на мой вкус, ну да ладно) высоконагруженный сервис с тысячами запросов в секунду или какое-то реалтаймовое решение, в котором актуальны миллисекунды, то просто все эти EF и ему подобные решения на базе Linq выкидываются на помойку и пишется в старых добрых традициях обычный sql код.
Давай считать. Как ты думаешь чему равно время рефлексии, передаче данных между процессами, парсинг текста SQL.
Вообще когда говорят от тысячами запросов в секунду на современных компьютерах то это вызывает смех.
Для примера вызов нетовского метода из 1С через Ireflect составляет на моем старом ноутбуке 20 000 вызовов в секунду.
http://infostart.ru/public/448668/