SQL テーブルを処理していますが、20,000 行を超えているため、永遠に時間がかかります。
そこで、スレッド マネージャーを用意することを考えていました。SQL の結果を処理するために 10 ~ 20 のスレッドを送信し、それらが完了したら、さらに 10 のスレッドを送信します。テーブルが処理されたかどうかを示す列が DB にあります。
私は Sequel を使用しており、Rails は使用していません。
SQL テーブルを処理していますが、20,000 行を超えているため、永遠に時間がかかります。
そこで、スレッド マネージャーを用意することを考えていました。SQL の結果を処理するために 10 ~ 20 のスレッドを送信し、それらが完了したら、さらに 10 のスレッドを送信します。テーブルが処理されたかどうかを示す列が DB にあります。
私は Sequel を使用しており、Rails は使用していません。