我有一個用asp.net 3.5/sql server 2005編寫的web應用程序,它在我的本地機器上運行得非常快(winXP)& test server win2003),但是在運行win2008 r2的生產服務器上,某些頁面運行速度非常緩慢。網絡應用程序未編譯,但它確實使用了兩個32位dll(智能urlrewriter &活動監視器api)。我已經配置iis7.5爲應用程序池啓用32位應用程序,但這沒有什麼區別。此外,有問題的頁面不會使用提及的dll的任何其他頁面加載罰款。有問題的頁面確實做了非常繁重的數據庫工作,所以我在想也許這與生產服務器運行32位sql的事實有關!.net web app在64位windows/iis 7.5上執行速度很慢
有沒有人遇到這些症狀,或者有人可以提供一些建議,我如何去到底部?
乾杯
添
感謝您的建議Oded。我現在要下載其中一個性能分析器,並查看他們提供的信息。你知道我是否可以將這些工具指向未編譯的Web應用程序? – tt83 2011-04-19 18:28:01
@ tt83 - 如果您的意思是一個不是_pre-compiled_的Web應用程序,我相信它們可以。 – Oded 2011-04-19 18:28:46
很酷謝謝我現在就去試試吧。 – tt83 2011-04-19 18:30:30