私は2つのスケジューラジョブを持っており、それらは異なるスケジューラプログラムを実行します。各スケジューラー・プログラムは同じ手順を実行しますが、異なる引き数を使用します。スケジューラジョブ、スレーブpidおよびスリープ
手順にはdbms_lock.sleep(N);
があります。
私は、1つのスケジューラジョブがスリープ状態になると気付きました。もう1人はスリープ状態になります。最初のものが目を覚ますまで。両方のスケジューラジョンが異なるsession id
を持っていることを私が見つけたスケジューラログで
、しかし同じSlave PID
。
これが問題になりますか?もしそうなら、別のスレーブpidでジョブを実行する方法は?
UPDは:
20
にMAX_JOB_SLAVE_PROCESSES
を更新しました。今では奴隷のピードは違っていますが、清掃は変わりません。
同じスレーブPIDは、どのスレッドがスリープ状態になってもスリープ状態になることを意味しています。 (目標はsolarisです) – zerkms