Мой провайдер инфраструктуры сущностей (CoreLabs/Mysql/devart) создает смехотворно медленные запросы.
Возможно ли установить фактический SQL-запрос, который будет выполнен?
Спасибо
его смешно, я просто смотрел LINQPad - новые возможности для платформы Entity Framework. на полпути через веб-трансляцию он показал script, сгенерированный EF, и тот же запрос, созданный Linq-To-Sql; созданный linq-to-sql script был более эффективным. Теперь я не знаю, является ли использование linq-to-sql вариантом для вас, но я думал, что вам следует знать,
в отношении вашего вопроса, так как я понимаю всю точку EF и Linq-to-sql, чтобы избежать использования программистов, пишущих TSQL в строках, не заставляет кормить вашу собственную команду SQL-типа для поражения всей цели EF и Linq -в-SQL?
Да, один из способов связан с ObjectQuery.ToTraceString API.