日々学習〜人の役に立てるITエンジニアを目指して〜

ITエンジニアが日々学んだ事を書き記します

処理の実行時間のテスト

処理時間がかかる機能があり、SQL文を調査した。

取得する必要のないフィールドがあったため削除をした所、改善できた。

あとは修正前と後でどの位時間が改善できたかの調査を行った。

その中で注意したいのはデータベースの負荷状況によって処理時間が変わる事。

他の業務でも使っているデータベースなので負荷状況は変わる。

なので複数回実行して平均の時間を取る。

今回は10回づつ行った。

時間にバラツキはあったが平均の処理時間を取る事で信用度は上がると思う。