私は、約 2,800,000 レコードを含む 1 つのテーブルを持つ Access データベースを備えた VB.net アプリケーションを持っています。各 raw は毎日新しいデータで更新されます。マシンには 64GB の RAM と i7 3960x があり、4.9GHz にオーバークロックされています。
注: データ ソースはローカルです。
〜10個のスレッドを使用すると、データの行への更新がより速く完了するのだろうか。
可能であれば、この大きなループを複数のスレッドに分割するメカニズムは何でしょうか?
更新: ループは、結果に応じて一部の行の計算を繰り返さなければならない場合があります。また、ループには正確に 63 の条件と 242 行のコードがあります。