我的工作每天午夜12点开始。约伯一个接一个地调用3个程序。程序1程序2程序3
工作执行
begin
Procedure1();
Procedure2();
Procedure3();
END;
假设每个程序需要5分钟才能执行。如果某个人在作业仍在程序1中运行时对程序2或3进行了更改,将会发生什么。
Oracle是否会在启动作业之前拍摄所有被调用过程的快照,否则更改会反映出来?
我正在使用Oracle 11g。
在没有等待答案的情况下继续前进,这就是我所学到的。
没有快照。 Oracle调用过程就像调用时一样。
无论在调用之前做出什么更改,即使父进程已在运行,也会反映出来。
我在Prent程序调用此程序之前进行了更改,并反映了更改。