查看所有查询

时间:2011-10-25 12:57:27

标签: asp.net-mvc-3 entity-framework-4 benchmarking sql-server-2008-express

我使用Entity Framework 4和SQL Server获得了一个MVC3应用程序。

如何查看已调用的所有查询(以及它们花费的时间)?

2 个答案:

答案 0 :(得分:3)

使用sql profiler,它将为您提供所有这些信息以及更多信息。也不需要任何代码更改。

如果您没有完整的工具集,那么这是一个免费链接。

http://sites.google.com/site/sqlprofiler

答案 1 :(得分:1)

你不能没有additional tools。简单EF没有这样的功能。引用的文章描述了一些工具(SQL profiler,DotTrace,EF Provider Wrappers,EFProf,Huagati profiler),但也有:

并非所有工具都是免费的,而是那些没有试用版的工具。