2010-04-16 17 views
3

我正在分析我的MVC應用程序,並且性能資源管理器的速度大約爲500毫秒(50毫秒代碼,部署時不會存在450毫秒的SQL往返)。有沒有什麼辦法來剖析ASP.NET MVC中視圖的性能?

但是,等待GET請求的響應時間大約爲1200毫秒。

我已經設法通過試驗和錯誤發現,這是由於特別慢的局部視圖。

但是,有什麼方法可以讓我通過未來的分析來發現這一點嗎?

如果它有幫助我使用預編譯的Spark視圖,但是可以使用適用於這個或默認視圖引擎的解決方案。

謝謝

回答

1

使用分析器。什麼阻止你只需附加一個ASP.NET探查器並查看時間花在哪裏?

+1

任何使用探查器的例子?我所做的一點是,我確實將Visual Studio分析器附加到了ASP.NET代碼,並忽略了視圖執行時間。 – 2010-04-22 05:48:22

+0

那麼,我使用Visual Studio Team System 2010 profiler;)我可以將它附加到代碼(最好在調試模式下運行)和/或直接從IDE啓動分析運行。 – TomTom 2010-04-22 06:10:35

+0

這一定是因爲我的視圖是預編譯的。我無法讓它附加到查看渲染,只有控制器執行。不過謝謝。 – 2010-04-28 16:03:37

相關問題