「オーケストレーション・ジョブを順に処理」オプションは、複数インスタンスのオーケストレーションの実行時に、相互に競合する可能性があるアクティビティーがオーケストレーションに含まれている場合に使用できます。 オーケストレーションのインスタンスは、オーケストレーション・ジョブとも呼ばれます。
これは望ましくない動作です。なぜなら、データベースでの潜在的な 1 次キー例外を避けるためには、 オーケストレーションの最初のインスタンス (「挿入済み行の取得」アクティビティーを処理中) が完了してから、2 番目のインスタンスが「挿入済み行の取得」アクティビティーの処理を開始する必要があるためです。 これらのデータベース・アクションは順次実行する必要があります。 オーケストレーションのインスタンスを順に実行するように強制するには、オーケストレーションの「オーケストレーション・ジョブを順に処理」チェック・ボックスを選択します。 このオプションを設定すると、オーケストレーションのインスタンスは一度に 1 つずつ実行され、1 次キー例外などの競合は回避されます。
すべてのジョブを単一のインスタンス・チェック・ボックスで実行するように設定するには、 次のステップを実行します。