LINQ to SQL - настройка SQL - PullRequest
       14

LINQ to SQL - настройка SQL

3 голосов
/ 17 февраля 2012

Я использую LINQ to SQL для большей части уровня доступа к данным и пытаюсь просмотреть и настроить используемый базовый SQL. Кто-нибудь знает хороший механизм для перехвата SQL, используемого C # LINQ, и / или замены его более настроенным запросом?

Ответы [ 2 ]

3 голосов
/ 17 февраля 2012

Я настоятельно рекомендую использовать LINQPad для анализа и оптимизации вашего LINQ.Вы можете отобразить сгенерированный SQL и проверить, сколько времени занял определенный запрос.

Вы также можете использовать его с существующим проектом, который использует Entity Framework.Подробнее здесь .

0 голосов
/ 17 февраля 2012

DataContext сам по себе имеет свойство Log, являющееся TextWriter, с его помощью вы можете записывать что угодно, будь то среда TraceClasses или что-то вроде Log4Net или NLog

...