1

次のシナリオの実装に問題があり、Google は役に立ちませんでした。明らかな何かが欠けている可能性がありますか?

シナリオは次のとおりです。

  • ステップ 1. 3 つの異なる JDBC クエリを同時に実行する 9 つのセッション、つまり 3*Q1,3*Q2,3*Q3 すべてが同時に開始および実行される

明確化: ステップ 1 の開始時に、Q1、Q1、Q1、Q2、Q2、Q2、Q3、Q3、Q3 の 9 つの異なるセッションで次のクエリが開始されます。

  • ステップ 2. 上記のような 27 セッション (各クエリで 9 回)
  • ステップ 3. 54 セッション (各クエリで 18 回)

ステップは順番に実行する必要があります。

4

1 に答える 1

0

そうするために:

ステップ 1) 3 つのスレッド グループ。それぞれに 3 つのスレッドがあり、各スレッド グループは異なる Qi を呼び出します。

ステップ 2) 3 つのスレッド グループ、それぞれに 9 つのスレッドがあり、各スレッド グループは、ステップ 1 の終了後に開始するようにスケジューラを遅延させて異なる Qi を呼び出します。

ステップ 3) 18 スレッドでステップ 2 と同じで、ステップ 2 の後に開始するように遅延

しかし、なぜそのような行動が必要なのか理解できないと言わざるを得ません

于 2012-08-24T07:49:23.120 に答える