最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Oraclejob情况的查看处理

来源:动视网 责编:小采 时间:2020-11-09 11:57:31
文档

Oraclejob情况的查看处理

Oraclejob情况的查看处理:注意:当一个job的执行周期是3分钟执行一次,而你设参数job_queue_interval=600(10分钟),而你只有一个SNP进程的话,你的这个JOB exec dbms_job.broken(23,false);commit; select t.*, t.rowid from dba_jobs t; se
推荐度:
导读Oraclejob情况的查看处理:注意:当一个job的执行周期是3分钟执行一次,而你设参数job_queue_interval=600(10分钟),而你只有一个SNP进程的话,你的这个JOB exec dbms_job.broken(23,false);commit; select t.*, t.rowid from dba_jobs t; se


注意:当一个job的执行周期是3分钟执行一次,而你设参数job_queue_interval=600(10分钟),而你只有一个SNP进程的话,你的这个JOB

exec dbms_job.broken(23,false);
commit;

select t.*, t.rowid from dba_jobs t;

select t.*, t.rowid from sys.user_jobs t;

select job, last_date, next_date, broken, interval, failures
from user_jobs;

当一个job运行时返回一个error是,Oracle会再次设法执行它,,第一次尝试是在一分钟后,第二次是在2分钟后,第三次是4分钟后,以此类推。每次尝试的周期加倍,直到下一次的运行时刻来到,又再次尝试,当尝试执行失败16次时,oracle自动标示此job为broken,不再执行此任务。

注意:当一个job的执行周期是3分钟执行一次,而你设参数job_queue_interval=600(10分钟),而你只有一个SNP进程的话,你的这个JOB将10分钟执行一次,失败16次后将标示为broken。因为你的job的执行周期被SNP进程的唤醒周期。那么每次尝试的时间间隔成倍的情况不会出现。

select job, last_date, next_date, broken, interval, failures
from user_jobs;

看看结果是什么?

注意,如果failures中job的失败次数,如果超过15次job就停止了.
broken显示Y,则job不可用了

是16次运行不成功,JOB就会自动停掉。

文档

Oraclejob情况的查看处理

Oraclejob情况的查看处理:注意:当一个job的执行周期是3分钟执行一次,而你设参数job_queue_interval=600(10分钟),而你只有一个SNP进程的话,你的这个JOB exec dbms_job.broken(23,false);commit; select t.*, t.rowid from dba_jobs t; se
推荐度:
标签: 查询 查看 处理
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top