0

我的系统出现奇怪的行为。

有一个进程“proc_1”。这个过程是针对某些人的。当这群人低于 5000-6000 时,一切正常。但后来它以 12000 的数量在组中被解雇(大约需要 3 小时),我得到了这个:

ora-01086 : 保存点未建立或无效

有些东西崩溃了,并试图回到保存点,但没有。起初我检查是否没有错误地添加提交/回滚 - 看起来不错。然后,我在代码中添加了一些错误以使任何进程崩溃,并且在 10 分钟、20 分钟、一个小时后,每个进程都崩溃了,我得到了一个实际的问题原因(零除法)。我有一些猜测,但出于好奇:

当保存点花费太多时间时,保存点会在会话中死掉吗?

4

0 回答 0