我用job控制运行一段pl/sql每隔5分钟运行一次,pl/sql中每次产生一个时间插入一个表格
 其sql(产生时间)为   SELECT CURRENT_TIMESTAMP,
                            TO_CHAR (CURRENT_TIMESTAMP, 'yyyy-mm-dd_hh24:mi:ss:ff')
                       INTO p_hold_date,
                            p_hold_no
                      FROM DUAL;
我发现刚开始运行的几天没问题,可是半年后发现,期插入的时间比系统时间竟慢了6个多小时,我检查
oracle的时间没有问题,手动运行pl/sql也没有问题,不知那位高手可以为我解答,疑难,为什么job控制
产生的时间与系统时间有差异,如何解决,谢谢.oracle: 9.2.0.4
OS: HP unix 11i

解决方案 »

  1.   

    up---------------------------------------------------------------------------------------------
    腰缠70元到月入近10万
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=453IT工程师 毕业4年我年薪涨到30万 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=51126岁青年坐拥千万域名资产 从小玩家变成CEO 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=515程序员的酸甜苦辣:告别Coding 
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=341从月薪3500到700万(一)
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=170网络草根月赚3000的十种方法
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=517如果我是女的 我肯定不会嫁给做网站的
    http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=512
      

  2.   

    每5分钟执行一次,若是5分种内遇到问题,导致job无法在5分钟内解决问题。则执行的内容延迟的话,是有可能延迟很久的。