作业队列积压•作业队列积压:如果作业队列中有大量未完成的任务,可能会导致新的任务无法执行。 SELECT * FROM DBA_JOB_QUEUE_PROCESSES;
sql
检查参数设置•作业队列进程数:检查JOB_QUEUE_PROCESSES初始化参数,确保其值足够大以处理所有的作业。 SHOW PARAMETER JOB_QUEUE_PROCESSES;
sql•如果需要增加该参数的值,可以通过以下命令进行修改: ALTER SYSTEM SET JOB_QUEUE_PROCESSES = <new_value> SCOPE=SPFILE;
sql•修改后需要重启数据库以使更改生效。
应该没有此数量限制,DBMS_JOB是立即执行一次,是否没有在作业中配置重复调度时间,可以看下作业记录是否有什么报错信息,或者改成用作业调度任务而不是用此系统包试试