Windows Server 2003 および iis 6.0 で実行されている私のアプリケーションについて助けを求めました。このアプリケーションは現在総計であり、ユーザーは現在 1 日あたり約 60,000 人です。そして、それを速くするために私がしたこと
a.SQL サーバー 2005:
- すべてのクエリをストアドプロシージャに変換します。
- すべてのテーブルは FK にインデックスを持っています。
- ビューからの選択ステートメントで最も。
- すべてのコマンドで * を使用しないでください。
しかし、まだデッドロックエラーがあります
B. js ファイル:
- すべてを 1 つのファイルに含める
- ファイルを最適化する
c. css ファイル:
- 1 つのファイルで最適化
D.asp.net 2.0:
- ほとんどのデフォルト ページは、Web メソッドを呼び出してページまたはユーザー コントロールをレンダリングすることにより、json オブジェクトで実行されます。
- サーバーに保存したすべての写真の最大サイズは20KBです。
- キャッシュを有効にする
E.windows サーバー 2003:
- Windows でパフォーマンス ツールを使用すると、その 80% は SQL から取得されます
このアプリケーションのパフォーマンスを改善するための提案