Chinaunix首页 | 论坛 | 博客
  • 博客访问: 143873
  • 博文数量: 161
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -30
  • 用 户 组: 普通用户
  • 注册时间: 2017-09-21 21:45
文章分类
文章存档

2009年(1)

2008年(74)

2007年(48)

2006年(38)

我的朋友

分类: Oracle

2007-04-03 13:09:30

文件: Oracle作业(JOB)更新next_date的探讨.pdf
大小: 90KB
下载: 下载

摘要:本文通过实验和事件跟踪来分析Oracle Job执行过程中修改下次执行时间的机制。

 

有些人问,OracleJOB在设定完next_dateinterval之后,到底是什么时候决定下一次运行时间的。可以归纳成以下几个问题。

1 假设我们的JOB设定第一次运行的时间是12:00,运行的间隔是1小时,JOB运行需要耗时30分钟,那么第二次运行是在13:00还是13:30

2 如果是在13:00那是不是说明只要JOB一开始运行,next_date就被重新计算了?

3 JOB的下一次运行会受到上一次运行时间的影响吗?如果受到影响,如何可以避免这个影响而让JOB在每天的指定时刻运行?

 

本文通过一些实验和跟踪来解释上面的所有问题。

 

阅读(723) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~