LINQ to SQL - Sql tuning

本文关键字:Sql tuning SQL to LINQ | 更新日期: 2023-09-27 18:24:53

我在大部分数据访问层中使用LINQ to SQL,并试图查看和调优所使用的底层SQL。有人知道一个好的机制来拦截C#LINQ使用的SQL和/或用更优化的查询来替换它吗?

LINQ to SQL - Sql tuning

我强烈建议使用LINQPad来分析和优化您的LINQ。您可以显示生成的SQL,还可以检查某个查询所用的时间。

您也可以将它与使用实体框架的现有项目一起使用。点击此处查看更多详细信息。

DataContext本身有一个Log属性,它是一个TextWriter,使用它你可以写出任何你想要的东西,无论是框架TraceClasses还是类似Log4Net或NLog 的东西