Какой самый простой способ найти оператор LINQ для оператора SQL

Я являюсь администратором баз данных SQL Server в компании, которая продает приложение ASP.NET MVC3, которое использует LINQ и Entity Framework 4 для любого доступа к базе данных. Когда я нахожу неэффективный запрос в кэше планов моего SQL Server, который был сгенерирован LINQ, я хотел бы иметь возможность найти этот оператор LINQ в исходном коде, чтобы я мог его оптимизировать. Как лучше всего найти LINQ, сгенерировавший данный оператор SQL?

Например, есть ли способ поместить запись в файл конфигурации или каким-то образом украсить код, чтобы имя класса и метода или оператор LINQ включены как комментарии в сгенерированный SQL?

35
задан Mark Freeman 4 November 2011 в 15:09
поделиться