Visual Studio 2012 Linq to SQL visualizer



>在Visual Studio 2012中查看Linq查询生成的SQL(理想情况下的数据)的最简单方法是什么?我以前使用过许多在VS2008/2010中运行良好的调试可视化工具,但我似乎找不到适用于2012年的可视化工具。

例如,假设我有 Linq:

var l = ctx.PurchaseOrders.Where(c => c.PurchaseOrderID == searchstring);

如何查看 Linq 正在转换为什么 SQL?

我正在使用实体框架

我一直

在使用 Orm 探查器,它不是免费的,但它为我节省了大量时间来查看 EF 生成的视图 SQL 并分析性能问题。

您也可以

尝试Visual Studio IntelliTrace

如果您针对 MS SQL Server 运行,则可以使用"SQL Server Profiler"。除了包含参数的 SQL 语句之外,您还可以获得查询的统计信息(CPU 成本、读取、写入等)。

相关内容

  • 没有找到相关文章

最新更新