10gocm->session5->數據庫管理實驗->GC資源管理器資源消耗組演示

《GC資源管理器》 
官方文檔:administrator’s Guide->24 Using the Database Resource Manager
使用率:在實際生產環境中使用的比較少
作用:限制數據庫資源的使用,CPU  內存  undo表空間  IO  session
場合:當有多個應用使用一個數據庫並且資源緊張時可用“資源管理器”調節
實現:可用GC完成也可用EM完成,還可以使用程序包完成
UI方式:簡單,快捷,不容易出錯
commend方式:設置複雜,命令很長,失敗率高,DBMS_RESOURCE_MANAGER_PRIVS包處理
要求:
1.定義2個資源消耗組(OLTP事務處理資源消耗組和DSS數據倉庫資源消耗組)
2.創建一個日程計劃schedule
3.對於OLTP資源消耗組,我們最多不能有超過50個活動會話數,如果超過了50個活動會話那麼就應該中止120秒後再請求
4.對於DSS資源消耗組,我們最多不能超過10個活動會話數,如果超過了10個活動會話那麼就應該中止300秒後再請求
5.設置OLTP  DSS  OTHER_GROUPS 3個組CPU命中率分別爲 50%  30%  20%
6.DSS 資源消耗組最大並行度爲20
7.對OLTP會話查詢一條DML語句的時間不能超過100秒
8.指定實例默認計劃“schedule日程計劃”激活


實驗
聲明:OLTP 事務處理資源消耗組
      DSS  數據倉庫資源消耗組
      OTHER_GROUPS 其他資源消耗組
      不同資源消耗組策略不同
登錄GC 輸入sysman 密碼oracle1216
ocm01->Administration->consumer group-> 輸入sys密碼sys登陸
Create->OLTP 資源消耗組,點擊Add添加ocm01用戶將複選框選中,點擊OK即可
Create->DSS  資源消耗組,點擊Add添加ocm0102用戶將複選框選中,點擊OK即可


Database Instance: ocmdb >  Object Type:Resource Plan->create->起一個計劃名字schedule_plan
點擊Modify添加Consumer Groups (OLTP和DSS)
LEO1->Administration->Plans 創建日程計劃




Session Pool  10  300
              50  120


在General選項中level 30 50 20


Parallelism選項中設置DSS並行度20


在Idle Time選項中設置“Max Idle Time”設置限制OLTP會話查詢一條DML語句的時間不能超過100秒


General中選中“activate this plan”,應用激活即可,點擊OK創建完成

總結自ocm實驗選講


【登錄gc】

【點擊targets】

【點擊Databases->ocmdb】

【點擊administration->Resource Manager->Consumer Groups】

【輸入SYS用戶名密碼】

【點擊Create添加資源用戶組】

【添加DSS,和OLTP資源用戶組】

【爲資源用戶組添加用戶】

【打勾之後點擊Select】


【點擊OK】

【點擊Resource Manager->Plans添加計劃 】

【點擊Create添加計劃】

【添加計劃】

--==

無截圖

plan:SCHEDULE_PLAN

description:SCHEDULE_PLAN

第二個選項打勾

--==

【爲計劃選擇資源用戶組】

【設置OLTP  DSS  OTHER_GROUPS 3個組CPU命中率分別爲 50%  30%  20%】

【點擊編輯】

【DSS 資源消耗組最大並行度爲20】

【對OLTP會話查詢一條DML語句的時間不能超過100秒】

【點擊General->Activate this plan激活計劃】

【點擊apply】

【完成 】


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章