php + mysql のデータマイニングを高速化したときの覚書

この記事について

環境php + mysql + windowsブラウザ
目的35日かかったデータマイニング処理を速くする
結果別種のブラウザ3つ(IE・chrome・opera)で並行実行して約2.5倍になった

つまずきポイント要約

  • 同じブラウザを複数立ち上げても処理が分散されるだけで速くならなかった

mysql のデータベース内に入っているデータをphpを使ってデータマイニングした際、時間がかかったのでしたこと。

何も対策せずにすると35日ほどかかった。

もう一度する必要でてきたのでそのときにしたこと。

ブラウザを複数立ち上げて同時に処理していった。

このとき同じブラウザ(IE)でやると、それぞれのブラウザで処理が倍になってトータル時間が変わらなかった。

なので、IE、chrome、opera の三つで同時に行った。

単純に三倍速くはならなかったけど、2.5倍ほど早くなったように思う。

タイトルとURLをコピーしました