いろいろなパフォーマンスチューニング †
- ボトルネックの特定
チューニングが必要なのは、WEBサーバやアプリサーバなのか、またはDBサーバなのか
それともネットワーク構成を見直すべきなのか等を判断する為に、
まず、何処がボトルネックになっているのかを調査する。
- メモリ使用率の調査
- CPUの待ち時間の調査
- IOの調査
- 処理待ち時間の調査
- チューニングを行う
ボトルネックが分かったら、必要に応じて各サーバ環境や設定、または処理の見直しを行う。
- データベースのチューニング
- アプリサーバのチューニング
- WEBサーバのチューニング
- コーディングレベルのチューニング
|