.net
フレームワークとSQL server 2008
をバックエンドとして使用してwindow based application
を開発中です。私のアプリケーションのimproving the performance
の技術について教えてください。私はremote data base connection
を使用しています。.net Windowsアプリケーションのパフォーマンス基準
1
A
答えて
4
時間が消費されている場所を確認するには、プロファイラを使用する必要があります。 Red GateのANTSのようないくつかの商業的プロファイラーがあります。
関連:
2
マークの提案は、アプリケーションのボトルネックを特定し、デバッグするためによく知られ、よく受け入れられた方法です。しかし、何をテストすべきかを決めるのは難しいかもしれません。また、UIアプリケーションの場合、最適化をやめなければならない時期を決定するのは難しいかもしれません。
これらの行に沿って、採用するプラクティスを次に示します。
最初に、アプリケーションのパフォーマンス要件を定義します。
- 本番
- に突出するものに似たサーバー環境をに対して実行されるシナリオの予想セット思い付くれているものを判別します。ここでは初期verisonアプリのためにこれを行うためのいくつかの提案があります 0123:
- が予想されるピーク、平均、および最悪条件
思い付くそして、ここでその後の放出のためのいくつかの提案です実行される各シナリオの何パーセントを含むサーバー、
- あなたの知られているデータに対して、既存のアプリケーションのパフォーマンス
- は、それは非常に良い理由
次に、アプリケーションに対して負荷テストを行います。
- 生産
- があなたのサーバー上のさまざまな作品負荷を自動化一致するテストサーバー環境にアプリケーションをデプロイします(両方の生産負荷を満たすと超過)
- 実行サーバーに対するすべてのあなたの予想されるシナリオ、それがある一方、応答が十分であるかどうかを判断する
- 実際にダウンしてこれを使用したい場合は、サーバーが負荷をかけている間にユーザー受け入れテストを実行して、応答性に対するユーザーの反応を判断してくださいアプリケーションの一覧
関連する問題
- 1. .NETコアと標準.NETライブラリのパフォーマンス
- 2. .NETアプリケーションのパフォーマンス監視/メトリック
- 3. Windowsアプリケーションのパフォーマンスを向上
- 4. 標準Windowsフォームのリファレンス.NETコアプロジェクト
- 5. .NET Framework 3.0アプリケーション(Windows XP SP3、.NET Framework 4.0)
- 6. .net 2.0 DataGridビューコンボボックスWindowsアプリケーション
- 7. Windowsアプリケーションで発生する基本的なパフォーマンスの問題は何ですか?
- 8. Windows 2003でのJava WebアプリケーションのパフォーマンスとWindows 2008の比較
- 9. IN MySQLでの更新操作の基準パフォーマンス
- 10. ドメイン上の.NETアプリケーションでのWindows認証
- 11. .NET標準ライブラリと.NET標準
- 12. ユニバーサルWindowsアプリケーションと.NET Frameworkバージョンの関係
- 13. 論理OR基準と基準の間
- 14. 基準の基準Obj = Expression.Eq( "レコードソース"、 "GLOBAL");
- 15. .NETのWindowsには、例えば、標準のTextBoxを
- 16. Oracle .Netドライバのパフォーマンス
- 17. PowerShell:.NETメソッドのパフォーマンス
- 18. .NETのパフォーマンスがMatlab
- 19. .Net vs C++(パフォーマンス)
- 20. SQLite .Netパフォーマンス
- 21. Windows CE 5.0 HTTPD <-> .NETアプリケーション
- 22. Python NETでWindowsアプリケーションを起動する
- 23. エラーclr20r3 .NET WindowsアプリケーションVisual Studio 2010
- 24. .NETアプリケーションがWindowsでクラッシュする(clr.dll)
- 25. 環境に基づく.Net Webアプリケーション
- 26. Linuxの.NET標準
- 27. 基準
- 28. 基準
- 29. :基準
- 30. 基準
こうすることで、Dbとユーザーの間に何かが存在するようになります。あなたのソフトウェアは99のうちの1つを待つでしょう。時間の9%。 –
私が開発中に世話をしたことを教えてください – Nithesh