我的过程有时会失败,进一步的调查表明它始终是相同的错误:
ORA-12801:在并行查询服务器P02U中发出错误信号
ORA-04021:等待锁定对象时发生超时
ORA-06512:在“ USP_ALGO_REPORT”的第645行
例如,我尝试了几种方法(不知道它们是否有帮助),例如,将过程中所有select语句的值从parallel(16)
降低到parallel(8)
,并更改安排程序运行的时间等。
请让我知道是否可以提供有助于理解问题的更多信息。
谢谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
执行DML语句后,尝试提交。
timeout occurred while waiting to lock object
在某些情况下,这可以解决超时问题。
提交会话释放锁定对象,可用于下一个命令。...