TEMP表空间问题,通过包和单个过程执行时的响应变化

时间:2014-03-12 06:54:33

标签: oracle

我有一个包含15个程序的包。当我正在为特定参数执行包'x'时,包执行失败,错误为ORA-01652:Unable to extend temp segment by 128 in tablespace TEMP。在一个特定的程序中,它合并到一个有大约70k行的表中。但是,当我使用单独的过程运行包时,包正在成功执行。特定程序在单独执行时在6分钟内执行,但是当通过程序包运行时,大约需要40分钟并且失败。以前的所有程序都有commit子句,因此以前的程序没有问题占用了临时空间。能告诉我,还有什么我可以解决这个问题。

0 个答案:

没有答案