SQL サーバーのパフォーマンス チューニングに関する質問があります。
毎月実行する必要があるプログラムがあり、完了するまでに 24 時間以上かかります。実行時間を 12 時間以下に短縮できることを期待して、このプログラムを調整する必要があります。
このプログラムは当社で開発したものではないため、プログラムの内容を確認して修正することはできません。私にできることは、SQL サーバー プロファイラーとアクティビティ モニターを開いて、SQL コンテンツをトレースおよび分析することだけです。未使用のトリガーを無効にしてハウスキーピングを行いましたが、実行時間は 1 時間しか短縮されませんでした。
ネットワーク I/O とバッファ I/O が高くなっていることがわかりましたが、原因と意味がわかりません。
これら 2 つの問題 (ネットワーク I/O とバター I/O) の原因を誰か教えてもらえますか? このプログラムを最適化するための提案はありますか?
ありがとうございました!