Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Генерирование кода SELECT в Entity Framework (connect to Oracle), можно ли настравать? / 6 сообщений из 6, страница 1 из 1
11.01.2012, 17:58
    #37609803
Hazard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерирование кода SELECT в Entity Framework (connect to Oracle), можно ли настравать?
Коллеги, есть ли способы как то настраивать, как герерируется код в EF ? Например, в приведенном скриншоте у нас alias Extent1 и дополнительно другие алиасы добавляются.
...
Рейтинг: 0 / 0
11.01.2012, 18:02
    #37609810
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерирование кода SELECT в Entity Framework (connect to Oracle), можно ли настравать?
HazardНапример, в приведенном скриншоте у нас alias Extent1 и дополнительно другие алиасы добавляются.Проблема-то в чём?
...
Рейтинг: 0 / 0
11.01.2012, 18:12
    #37609821
Hazard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерирование кода SELECT в Entity Framework (connect to Oracle), можно ли настравать?
Проблемы пока нету. Но, очевидно, что в shared pool такой код занимает места больше чем мог бы.

Хочу знать, есть ли способ на это как то влиять. Мало ли придется трассировки изучать по такому коду, желательно видеть в максимально привычном коде. К сожалению, или к счастью, имею опыт с Oracle Forms, по сути тоже геренирует код, конечно не такой изощренный, там он выглядит более естественным для Oracle Developer'a
...
Рейтинг: 0 / 0
11.01.2012, 18:29
    #37609841
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерирование кода SELECT в Entity Framework (connect to Oracle), можно ли настравать?
HazardНо, очевидно, что в shared pool такой код занимает места больше чем мог бы.Экономия на спичках?
HazardХочу знать, есть ли способ на это как то влиять. Мало ли придется трассировки изучать по такому коду, желательно видеть в максимально привычном коде.Если этот так важно - откажитесь от EF. В BLToolkit сгенерированный SQL более читабелен. Попробуйте на нём. Если конечно его уже доделали.
...
Рейтинг: 0 / 0
11.01.2012, 18:35
    #37609851
Hazard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерирование кода SELECT в Entity Framework (connect to Oracle), можно ли настравать?
Не буду утверждать что дело в экономии, скорее в виде sql выражений, к которому больше привык, я думаю Oracle developer' ы меня поймут :)
...
Рейтинг: 0 / 0
11.01.2012, 18:45
    #37609859
Алексей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Генерирование кода SELECT в Entity Framework (connect to Oracle), можно ли настравать?
HazardНе буду утверждать что дело в экономии, скорее в виде sql выражений, к которому больше привык, я думаю Oracle developer' ы меня поймут :)Представленный пример ещё цветочки. Вы обилие лишних вложенных запросов ещё не видели. :-)

Это дело привычки. План выполнения и с корявым SQL можно посмотреть...
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Генерирование кода SELECT в Entity Framework (connect to Oracle), можно ли настравать? / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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