一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

全面學(xué)習(xí)ORACLE Scheduler特性(11)使用Job Classes

 爪一o_0一斗 2012-11-07

(11)使用Job Classes

六、使用Job Classes

  Job Classes 相當(dāng)于創(chuàng)建了一個job組,DBA可以將那些具有相同特性的job,統(tǒng)統(tǒng)放到相同的Job Classes中,然后通過對Job Class應(yīng)用ORACLE中的"資源使用計劃"特性,就可以對這些job執(zhí)行過程中所需要的資源分配情況進行管理。

1、 創(chuàng)建Job Classes

  使用DBMS_SCHEDULER包的CREATE_JOB_CLASS過程創(chuàng)建Job Classes,該過程支持的參數(shù)如下:

    JSSWEB>  desc dbms_scheduler.create_job_class;

    Parameter               Type           Mode Default? 

    ----------------------- -------------- ---- -------- 

    JOB_CLASS_NAME          VARCHAR2       IN            

    RESOURCE_CONSUMER_GROUP VARCHAR2       IN   Y        

    SERVICE                 VARCHAR2       IN   Y        

    LOGGING_LEVEL           BINARY_INTEGER IN   Y        

    LOG_HISTORY             BINARY_INTEGER IN   Y        

    COMMENTS                VARCHAR2       IN   Y     

  其中:

  • JOB_CLASS_NAME :要創(chuàng)建的Job Class的名稱,注意指定的長度不要超過30個字符,也不要與現(xiàn)有Job Class同名;
  • RESOURCE_CONSUMER_GROUP :指定創(chuàng)建的Job Class所在的RCG;

    提示:啥是Resource Consumer Group

    你可以將其理解成一個資源分配的方式,處于相同RCG組中的用戶、會話、或者對象共用一組資源,這組資源中可供分配的資源按照DBA指定的方式分配給RCG。如果設(shè)計合理,通過這種方式,可以更有效的利用服務(wù)器的資源。
  • SERVICE :指定創(chuàng)建的Job Class所在Service,本選項常見于RAC環(huán)境,我們都知道RAC環(huán)境由多實例+數(shù)據(jù)庫組成,此處所指定的Service實際就是指Job Class會在哪個實例上運行。
    注意:本參數(shù)與RESOURCE_CONSUMER_GROUP參數(shù)相互沖突,同一個Job Class只同設(shè)置兩個參數(shù)中的一個值。
  • LOGGING_LEVEL :指定日志記錄的級別,有下列三種級別:
    • n  DBMS_SCHEDULER.LOGGING_OFF :關(guān)閉日志記錄功能;
    • n  DBMS_SCHEDULER.LOGGING_RUNS :對該Job Class下所有任務(wù)的運行信息進行記錄;
    • n  DBMS_SCHEDULER.LOGGING_FULL :記錄該Job Class下任務(wù)的所有相關(guān)信息,不僅有任務(wù)的運行情況,甚至連任務(wù)的創(chuàng)建、修改等也均將記入日志。
  • LOG_HISTORY :指定日志記錄的時間,以天為單位,比如指定LOG_HISTORY參數(shù)值為90,就表示日志信息保留最近90天的內(nèi)容。
  • COMMENTS :指定注釋信息。

  上述各個參數(shù),除了LOG_CLASS_NAME參數(shù)為必選參外,其它均為可選參數(shù),例如:

    JSSWEB>  EXEC DBMS_SCHEDULER.CREATE_JOB_CLASS(¨my_first_jc¨);

    PL/SQL procedure successfully completed

  查詢系統(tǒng)中已經(jīng)存在的Job Classes,可以通過DBA_SCHEDULER_JOB_CLASSES視圖(或ALL_SCHEDULER_JOB_CLASS視圖),例如:

    JSSWEB> select job_class_name,resource_consumer_group,service from dba_scheduler_job_classes;

    JOB_CLASS_NAME                 RESOURCE_CONSUMER_GROUP        SERVICE

    ------------------------------ ------------------------------ -----------------------------

    DEFAULT_JOB_CLASS

    AUTO_TASKS_JOB_CLASS           AUTO_TASK_CONSUMER_GROUP

    MY_FIRST_JC

  當(dāng)創(chuàng)建Jobs時,可以通過JOB_CLASS參數(shù)來指定job所在的Job Class,如果不指定的話,創(chuàng)建的job默認屬于DEFAULT_JOB_CLASS。至于說如何查詢創(chuàng)建的jobs屬于哪個Job Class,還用說嗎,*_SCHEDULER_JOBS視圖中的JOB_CLASS列唄。

2、 管理Job Classes

  DBMS_SCHEDULER.SET_ATTRIBUTE 過程大家應(yīng)當(dāng)還記的,前面的小節(jié)中演示中使用該過程,修改job的屬性,實際上SET_ATTRIBUTE也同樣可以用來修改Job Class的屬性,操作方法與修改job屬性完全相同,只不過作用函概的范圍更廣,修改Job Class后,該Job Class下屬的所有job屬性都會被級聯(lián)修改(當(dāng)前正運行的不會立刻生效,將等到下次運行時生效)。

  例如:修改剛剛創(chuàng)建的MY_FIRST_JC的日志保存時間:

    JSSWEB> EXEC DBMS_SCHEDULER.SET_ATTRIBUTE(¨SYS.MY_FIRST_JC¨,¨LOG_HISTORY¨,¨30¨);

    PL/SQL procedure successfully completed.
    提示:Job Class可被修改的屬性,即創(chuàng)建時可選擇指定的那5個屬性。

3、 刪除Job Classes

  DBMS_SCHEDULER 包提供了DROP_JOB_CLASS過程,用來刪除Job Classes。該過程調(diào)用非常簡單,例如,刪除剛剛創(chuàng)建的MY_FIRST_JC,執(zhí)行命令如下:

    JSSWEB> EXEC DBMS_SCHEDULER.DROP_JOB_CLASS(¨MY_FIRST_JC¨);

    PL/SQL procedure successfully completed.

  如果有多個Job Classes需要刪除,并不需要多次執(zhí)行DROP_JOB_CLASS,只需要在為該過程指定值時,參數(shù)值間以逗號分隔即可。

全面學(xué)習(xí)ORACLE Scheduler特性系列:

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    人妻内射在线二区一区| 日韩午夜福利高清在线观看| 麻豆视频传媒入口在线看| 国产精品制服丝袜美腿丝袜| 亚洲男人天堂网在线视频| 欧美一区二区三区性视频| 色婷婷视频免费在线观看| 亚洲国产成人精品一区刚刚| 一本色道久久综合狠狠躁| 精品人妻精品一区二区三区| 国产免费一区二区三区av大片| 亚洲国产精品久久综合网| 日韩精品一区二区三区含羞含羞草| 国产亚洲精品俞拍视频福利区 | 日韩欧美一区二区久久婷婷 | 国产中文字幕久久黄色片| 千仞雪下面好爽好紧好湿全文| 欧美成人一区二区三区在线 | 自拍偷拍一区二区三区| 91超精品碰国产在线观看| 亚洲精品小视频在线观看| 国产视频一区二区三区四区| 久久99这里只精品热在线| 一区二区三区日韩经典| 中国美女偷拍福利视频| 日本一区不卡在线观看| 久久人妻人人澡人人妻| 91精品国产综合久久不卡| 亚洲伊人久久精品国产| 国产又粗又猛又爽又黄的文字| 国产高清在线不卡一区| 亚洲在线观看福利视频| 91播色在线免费播放| 美国欧洲日本韩国二本道| 日韩高清中文字幕亚洲| 激情五月综五月综合网| 久久福利视频这里有精品| 亚洲黄片在线免费小视频| 欧美日韩亚洲国产精品| 黄色av尤物白丝在线播放网址 | 91久久国产福利自产拍 |