1

我使用Entity Framework 4和SQL Server獲得了MVC3應用程序。查看所有查詢

如何查看已調用的所有查詢(以及它們花費的時間)?

+1

我認爲最好的方法是使用SQL Server管理工作室的SQL Server Profiler – BigMike

回答

3

使用sql分析器,它會給你所有這些信息和更多。不需要任何代碼更改。

如果您沒有完整的工具集,則繼承自由鏈接。

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

+0

但問題是使用SQL Server Express tag = no SQL profiler來標記。 –

+0

https://sites.google.com/site/sqlprofiler/,他也可能擁有完整的工具集,但只部署sqlexpress。 – RubbleFord

1

你不能沒有additional tools。簡單的EF沒有這樣的功能。引用的文章介紹了一些工具(SQL事件探查器,DotTrace,EF提供包裝器,EFProf,Huagati分析器),但也有:

並不是每一個工具是免費的,但那些它們沒有試用版本。