某男,不帅,无其他技能,以Oracle为生,现为国内一知名Oracle增值服务商的技术支持工程师。愿结交天下朋友,聊Oracle技术,侃天下事。

oracle对JOB失败的处理

上一篇 / 下一篇  2007-09-03 00:00:00 / 个人分类:Oracle数据库管理

在job执行过程中,all_jobs中,this_date和this_sec记录本次开始执行的时间。next_date和next_sec则在开始执行时按interval计算好。执行完成后,无论失败与否,last_date和last_sec为上次执行(也即刚执行过)开始的时间。next_date和next_sec为下次开始执行时间。

如果执行失败,failures字段加1,同时下次执行时间为本次执行时间+2分钟(不知这两分钟从何而来,有空再研究一下),如果再次失败,由下次执行的时间为上次开始执行时间+4,再次失败则+8,以此类推。

执行成功后,failures字段清0.



TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-11-24  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 3412
  • 日志数: 532
  • 建立时间: 2008-01-13
  • 更新时间: 2008-07-21

RSS订阅

Open Toolbar