附贈dba經(jīng)典輔助學習oracle10g管理ii_第1頁
附贈dba經(jīng)典輔助學習oracle10g管理ii_第2頁
附贈dba經(jīng)典輔助學習oracle10g管理ii_第3頁
附贈dba經(jīng)典輔助學習oracle10g管理ii_第4頁
附贈dba經(jīng)典輔助學習oracle10g管理ii_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、管理資源課程目標 學完本課后,應能完成下列工作: 配置數(shù)據(jù)庫資源管理器 訪問和創(chuàng)建資源計劃 創(chuàng)建使用者組 指定用于向使用者組分配資源的指令 將使用者組映射到計劃 激活資源計劃 監(jiān)視資源管理器 概念 資源計劃 使用者組 計劃指令 映射 計劃激活 監(jiān)視 數(shù)據(jù)庫資源管理器:概覽 資源管理器可用于: 管理混合工作量 控制系統(tǒng)性能 較多的資源 OLTP 用戶數(shù)據(jù)庫資源管理器 Oracle數(shù)據(jù)庫 批用戶較少的資源 最少的資源 DSS 用戶資源計劃指令數(shù)據(jù)庫資源管理器概念 有相似資源需求的用戶組或會話 資源在資源使用者組之間分配的設(shè)計圖(一個活動計劃) 指定如何在資源使用者組之間劃分資源(在分配方法范圍內(nèi))

2、資源使用者組資源計劃使用資源管理器的原因 可以管理數(shù)據(jù)庫和操作系統(tǒng)資源,例如: CPU 占用率 并行度 活動會話數(shù) 還原發(fā)生 操作執(zhí)行時間 空閑時間 還可以指定標準,如果滿足該標準,會話將自動切換到另一個使用者組。 使用資源管理器的原因完整注釋頁 訪問資源計劃 Oracle Enterprise Manager 和 PL/SQL 概念 資源計劃 使用者組 計劃指令 映射 計劃激活 監(jiān)視 示例:SYSTEM_PLAN 100% 0% 0% LOW_GROUP 0% 100% 0% OTHER_GROUPS 0% 0% 100% SYS_GROUP CPU_P3 CPU_P2 CPU_P1 分配方

3、法 資源使用者組 創(chuàng)建新的資源計劃 DBMS_RESOURCE_MANAGER.SWITCH_PLAN (PLAN_NAME = DAY_PLAN, SID = ORCL, ALLOW_SCHEDULER_PLAN_SWITCHES = true ); 創(chuàng)建使用者組 DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP( CONSUMER_GROUP = APPUSER, CPU_MTH = ROUND-ROBIN, COMMENT = ); 概念 資源計劃 使用者組 計劃指令 映射 計劃激活 監(jiān)視 將用戶分配至使用者組 指定資源計劃指令 概念 資源計劃 使用

4、者組 計劃指令 映射 計劃激活 監(jiān)視 CPU_MTH 值 1234567資源計劃的資源分配方法 可能值 參數(shù) FIFO_TIMEOUT QUEUING_MTH ACTIVE_SESS_POOL_ABSOLUTE ACTIVE_SESS_POOL_MTH PARALLEL_DEGREE_LIMIT_ABSOLUTE PARALLEL_DEGREE_LIMIT_MTH RATIO EMPHASIS CPU_MTH EMPHASIS 和 RATIO 的比較 最多可以進行 8 種不同級別的資源分配。 RATIO EMPHASIS 默認值為 NULL。 默認值為 NULL。 必須使用整數(shù)值,但是對于值的

5、總和沒有限制。 任何給定級別的百分比總和必須小于等于 100。 只能為一個級別指定值。 該值指定一個數(shù)字,此數(shù)字表示分配到使用者組的 CPU 資源比率。 該值指定某個使用者組可以使用的 CPU 資源的最大百分比。 EMPHASIS 和 RATIO 的比較 活動會話池機制 OLTP 用戶 Active_sess_pool_P1=5 DSS 用戶 Active_sess_pool_P1=3 Sess6 Sess7 Sess8 p001 p002 p003 DSS活動會話 隊列 Sess10 Sess9 Sess1 Sess2 Sess3 Sess5 Sess4 指令 標簽 3設(shè)置活動會話池 最大估

6、計執(zhí)行時間 數(shù)據(jù)庫資源管理器可以預先估計操作的執(zhí)行時間。 在資源使用者組級別,可以為操作指定最大估計執(zhí)行時間。 如果估計時間超過 MAX_EST_EXEC_TIME,則操作不會啟動。(ORA-07455) 此功能的好處是消除了使用過多系統(tǒng)資源的異常大的作業(yè)。 默認值為 UNLIMITED。 指令 標簽 5 使用者組切換 xx 指令 標簽 6 調(diào)用結(jié)束時重新切換至初始使用者組 調(diào)用結(jié)束時重新切換至初始使用者組 調(diào)用 1 DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE (PLAN = Day_Plan, GROUP_OR_SUBPLAN = LONGRUN_

7、GROUP, CPU_P1 = 0, CPU_P2 = 100); DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE (PLAN = Day_Plan, GROUP_OR_SUBPLAN = DSS_GROUP, CPU_P1 = 100, CPU_P2 = 0, SWITCH_GROUP = LONGRUN_GROUP, SWITCH_TIME_IN_CALL = 600); 調(diào)用結(jié)束時 調(diào)用 2 設(shè)置空閑超時 DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE (PLAN = DAY_PLAN, GROUP_OR_S

8、UBPLAN = DSS_GROUP, COMMENT = Limit Idle Time Example, MAX_IDLE_TIME = 600, MAX_IDLE_BLOCKER_TIME = 300); 指令 標簽 7資源使用者組映射 概念 資源計劃 使用者組 計劃指令 映射 計劃激活 監(jiān)視 資源使用者組映射完整注釋頁 激活實例的資源計劃 概念 資源計劃 使用者組 計劃指令 映射 計劃激活 監(jiān)視 數(shù)據(jù)庫資源管理器信息 用戶/角色 DBA_RSRC_MANAGER_SYSTEM_PRIVS 列 initial_rsrc_ consumer_group DBA_USERS 信息 視圖名稱

9、映射優(yōu)先級 DBA_RSRC_MAPPING_PRIORITY 使用者組映射 DBA_RSRC_GROUP_MAPPINGS 用戶/角色 DBA_RSRC_CONSUMER_GROUP_PRIVS 使用者組 DBA_RSRC_CONSUMER_GROUPS 計劃指令 DBA_RSRC_PLAN_DIRECTIVES 計劃和狀態(tài) DBA_RSRC_PLANS 監(jiān)視資源管理器 概念 資源計劃 使用者組 計劃指令 映射 計劃激活 監(jiān)視 監(jiān)視資源管理器 V$SESSION:包含顯示會話的當前組的 resource_consumer_group 列 V$RSRC_PLAN:顯示活動資源計劃的視圖 V$RSRC_CONSUMER_GROUP:包含所有活動組統(tǒng)計信息的視圖 監(jiān)視資源管理器完整注釋頁 小結(jié) 在本課中,您應該已經(jīng)學會: 配置數(shù)據(jù)庫資源管理器 訪問和創(chuàng)建資源計劃

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論