2011-04-22 21 views
1

我剛剛收到了加速應用程序中單個請求的請求。我將瓶頸追溯到我正在使用實體框架的數據訪問層。如何在使用實體框架時調試性能/配置文件4.1

我是新來的EF,它似乎迄今工作良好。

我的問題是:我應該用什麼工具/過程來調試這個性能問題?

回答

2

除了數據庫分析器,你可以檢查very good article關於調用實體框架的最常用工具。

1

我個人使用SQL事件探查器來分析爲SQL Server生成的LINQ to Entity Query。然後我在SQL中確定問題。從這我可以理解,如果我需要索引,或需要重寫LINQ到實體查詢。

1

如果你沒有使用Entity Framework Profiler,那麼你真的錯過了。對於它所提供的洞察力,成本是微不足道的。

http://efprof.com/