<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Jcat
    寵辱不驚,閑看庭前花開(kāi)花落~~
    posts - 173,comments - 67,trackbacks - 0
    --最多同時(shí)運(yùn)行的JOB個(gè)數(shù);如果太小,JOB就排隊(duì)等待;如果為0,就沒(méi)有JOB會(huì)被執(zhí)行。
    SQL> show parameter job_queue_processes
    NAME??????????????????????????????????????? TYPE????????? VALUE
    --------------------------???????? ----------??? -------------
    job_queue_processes???????? integer ?? ????? 10


    --一個(gè)什么也不做的SP

    CREATE OR REPLACE PROCEDURE mytest
    IS
    BEGIN
    ?? ?NULL;
    END;

    --一個(gè)往表里寫(xiě)數(shù)據(jù)的SP
    CREATE OR REPLACE PROCEDURE mytest
    IS
    BEGIN
    ?? ?insert into test_table values(...);
    END;

    --定時(shí)調(diào)用SP,10秒(86400秒=1天)
    SQL> VARIABLE job_id NUMBER;
    SQL> BEGIN
    ?????????? -- :job_id中的冒號(hào)表示冒號(hào)后面的是變量,類(lèi)似SQL Server的@
    ?????????? DBMS_JOB.SUBMIT(:job_id, 'mytest;', sysdate, 'sysdate + 10 / 86400') ;
    ?????????? COMMIT;? --記得一定要commit哦
    ?????????? END;

    --查看剛才生成的Job ID
    SQL> set serveroutput on
    SQL> execute dbms_output.put_line(:job_id)? --這里倒是不需要commit,直接execute就好了
    318

    --查看所有Job
    ?select * from user_jobs;

    --刪除Job
    SQL> BEGIN
    ?????????? DBMS_JOB.REMOVE(123); --123是Job ID
    ?????????? COMMIT;
    ?????????? END;


    如果Job由于某種原因未能成功運(yùn)行,Oracle將重試16次,之后如果還未能成功運(yùn)行,將被標(biāo)記為Broken。



    http://m.tkk7.com/Jcat/archive/2009/12/17/306315.html
    從10g開(kāi)始,DBMS_SCHEDULER 逐步會(huì)替換掉 DBMS_JOB

    DBMS_JOB has been around forever, and now it is deprecated. Although DBMS_JOB still exists in 10g and 11g, but only for backward compatibility. No new features are being added to dbms_job and you will likely quickly run into its limitations. Oracle recommends the use of DBMS_SCHEDULER in releases 10g and up. DBMS_SCHEDULER is a much more robust package and fully-featured than DBMS_JOB. To use the DBMS_SCHEDULER package a user must be granted the CREATE JOB privilege.

    After replace DBMS_JOB with DBMS_SCHEDULER for all jobs successful, the job_queue_processes parameter can now be set to zero.
    SQL&gt; alter system set job_queue_processes=0;

    posted on 2009-04-16 15:42 Jcat 閱讀(782) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Database
    主站蜘蛛池模板: 日韩色日韩视频亚洲网站| 国产精品亚洲一区二区三区| 免费无码又爽又刺激高潮| 国产精品手机在线亚洲| 国产亚洲福利精品一区| 中文字幕无码视频手机免费看| 亚洲av无码日韩av无码网站冲| 亚洲福利中文字幕在线网址| 四虎成人精品永久免费AV| 亚洲欧美国产欧美色欲 | 久久久久久久亚洲精品| 午夜视频免费在线观看| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲伊人久久精品影院| 国产一卡二卡3卡四卡免费| 精品久久久久久国产免费了| 亚洲欧洲日韩在线电影| 亚洲最大av无码网址| 免费AA片少妇人AA片直播| 一个人晚上在线观看的免费视频| 亚洲国产精品无码久久久| 中文字幕亚洲激情| 免费看大黄高清网站视频在线| 野花香高清视频在线观看免费| 亚洲精品无码少妇30P| 亚洲av无码成人黄网站在线观看| 国产精品无码一区二区三区免费| 日本在线看片免费人成视频1000| 国产精品亚洲一区二区无码 | 亚洲日本va在线视频观看| 日韩成人免费视频播放| 猫咪免费人成网站在线观看| 成年大片免费高清在线看黄| 亚洲精品第一综合99久久| 久久精品国产亚洲av麻豆| 亚洲无码视频在线| 免费黄色一级毛片| 国产va精品免费观看| 1000部拍拍拍18勿入免费视频下载| 国产视频精品免费视频| 香港特级三A毛片免费观看|