我有2個調度程序作業,運行不同的調度程序。每個調度程序都運行相同的過程,但具有不同的參數。調度程序作業,從站pid和睡眠
程序中有一個dbms_lock.sleep(N);
。
我注意到當1個調度程序作業要睡覺時 - 另一個人也會睡覺。直到第一個醒來。
在我已經找到了調度日誌,這兩個調度JONS有不同session id
,但相同Slave PID
。
這是一個問題嗎?如果是這樣 - 如何用不同的slave pids運行作業?
UPD:
更新MAX_JOB_SLAVE_PROCESSES
到20
。現在奴隸pid是不同的,但dehaviour沒有改變。
好吧,如果相同的slave pid意味着所有線程都會睡眠,無論哪個叫做「sleep」 - 那麼如何解決它? (目標os是solaris) – zerkms