我正在開發window based application
,使用.net
框架和SQL server 2008
作爲後端。讓我知道我的應用程序的improving the performance
的技術。我正在使用remote data base connection
。.net windows應用程序的性能標準
1
A
回答
4
您應該使用分析器查看時間消耗的位置。有幾個很好的商業分析器,例如Red Gate的ANTS。
相關:
2
馬克的建議是衆所周知的,廣泛接受的方式在應用程序隔離和調試瓶頸。但是,你可能很難確定甚至測試什麼,對於UI應用程序,可能很難確定何時應該停止優化。
沿着這些路線,這裏有一些做法要採用。
首先是定義您的應用程序的性能要求。下面是做這行的初始verison應用中的一些建議:
- 確定什麼是相似的服務器環境,你在生產項目
- 拿出一組預期的情況下,將針對運行服務器,包括每個場景中的百分比將運行
- 拿出預期的峯值,平均值和最壞的情況
這裏是後續版本的一些建議:
- 衡量現有的應用程序的對你的已知數據表現
- 檢查最壞的異常值,並優化這些第一,除非它是一個很好的理由
接下來是對您的應用程序進行負載測試。
- 應用程序部署到符合生產
- 自動化您的服務器上的各種生產負荷測試服務器環境對服務器(包括滿足並超越生產負載)
- 運行所有預期的方案,而這是並確定它是否「足夠響應」
- 如果您真的想要這樣做,請嘗試在服務器加載時進行一些用戶驗收測試,並嘗試確定用戶對響應性的反應的應用程序
相關問題
- 1. .Net應用程序標準圖標集
- 2. Web應用程序的性能.net 2.0
- 3. .NET應用程序的性能測量
- 4. 查找影響.Net應用程序性能的Windows設置
- 5. Windows 2003上的.NET應用程序性能問題
- 6. .NET核心與標準.NET庫性能
- 7. Web應用程序的性能改進和最佳標準
- 8. 提高Windows應用程序的性能
- 9. .Net Web應用程序性能
- 10. asp .net應用程序性能
- 11. .Net應用程序性能優化器
- 12. 性能和監控.NET應用程序
- 13. .NET應用程序和性能監控
- 14. .NET應用程序中的性能監控/指標
- 15. Windows服務性能與Windows應用程序性能
- 16. Windows Server 2008上的ASP.NET MVC 5應用程序標準
- 17. Windows窗體應用程序性能
- 18. Windows Store應用程序 - SwapChainPanel DrawLine性能
- 19. 使用.NET標準庫的ASP.NET Web應用程序
- 20. Python的應用程序性能指標
- 21. iPhone應用程序的性能指標?
- 22. .NET應用程序的着名編碼標準?
- 23. .NET應用程序圖標
- 24. 使用Azure IOT庫創建Xamarin.Forms .Net標準應用程序?
- 25. 資源分配到IIS進程和標準Windows應用程序
- 26. .NET中的ObjectCache Windows應用程序
- 27. WPF應用程序性能
- 28. 從標準Windows端訪問metro風格的應用程序
- 29. Windows應用程序啓動畫面的標準大小
- 30. 。Wix標準引導程序應用程序的網絡端口
因此,您正在開發一種位於Db和用戶之間的東西。您的軟件將等待其中一個99。9%的時間。 –
讓我知道我在開發時照顧的事情 – Nithesh