-6

ループ戦略では、ループ戦略の消化には 3200 万が多すぎますか? 明日の締め切り4時までに連絡してください。よろしくお願いします。私は構文を知っていますが、概念に苦労しています。

ありがとうございました。

4

2 に答える 2

0

3,200 万件のレコードは、ほとんど何でも大量ですが、データベースから情報を受信して​​いる場合は、並列チャンクに分割する方法があるかもしれません。一連のクエリを実行し、結果を組み合わせる戦略を考案できます。Java Future クラスを見てみましょう。これにより、作業単位を構成し、それらの単位のリストを作成して並列で実行できます。

于 2012-08-29T01:54:58.010 に答える
0

3200 万回のデータベース クエリ / 更新 / 挿入 / 削除を Java からループで実行するプログラムは、お勧めできません... 仕事を迅速かつ効率的に完了させたい場合。

ただし、ループ内で何を行っているか、および単一のトランザクションでこれを行っているかどうかなど、他のことに依存しているという事実は残ります。

何をしようとしているかに応じて、タスクをより効率的に実行できるさまざまな手法があります。たとえば、バッチ処理、一括挿入、巧妙なクエリなどです。ただし、詳細がわからないとアドバイスできません。

于 2012-08-29T01:55:03.227 に答える