《GC资源管理器》 

官方文件:administrator’s Guide->24 Using the Database Resource Manager

用法:在实际生产环境中使用的少

影响:限制使用数据库资源,CPU    undo表空间  IO  session

场合:当有多个应用使用一个数据库而且资源紧张时可用“资源管理器”调节

实现:可用GC完毕也可用EM完毕,还能够使用程序包完毕

UI方式:简单,快捷。不easy出错

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 passwordoracle1216

ocm01->Administration->consumer group-> 输入syspasswordsys登陆

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】

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQmlZYW5XYW5nU2hpSmll/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

【点击Databases->ocmdb】

【点击administration->Resource Manager->Consumer Groups】

【输入SYSusernamepassword】

【点击Create加入资源用户组】

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQmlZYW5XYW5nU2hpSmll/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

【加入DSS,和OLTP资源用户组】

【为资源用户组加入用户】

【打勾之后点击Select】

【点击OK】

【点击Resource Manager->Plans加入计划 】

【点击Create加入计划】

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQmlZYW5XYW5nU2hpSmll/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

【加入计划】

--==

无截图

plan:SCHEDULE_PLAN

description:SCHEDULE_PLAN

第二个选项打勾

--==

【为计划选择资源用户组】

【设置OLTP  DSS  OTHER_GROUPS 3个组CPU命中率分别为 50%  30%  20%】

【点击编辑】

【DSS 资源消耗组最大并行度为20】

【对OLTP会话查询一条DML语句的时间不能超过100秒】

【点击General->Activate this plan激活计划】

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQmlZYW5XYW5nU2hpSmll/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

【点击apply】

【完毕 】

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvQmlZYW5XYW5nU2hpSmll/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

10gocm->session5->数据库管理实验->GC资源管理器的资源消耗组介绍的更多相关文章

  1. 第七课 GC资源管理器实验

    <GC资源管理器> 要求: 1.定义2个资源消耗组(OLTP事务处理资源消耗组和DSS数据仓库资源消耗组) 2.创建一个日程计划schedule   3.对于OLTP资源消耗组,我们最多不 ...

  2. 10gocm-&gt;session5-&gt;数据库管理实验

    Oracle数据库管理实验 一 传输表空间 二 创建分区表和分区索引 三 FGA细粒度审计 四 监控索引使用情况 五 创建含特殊字段类型的表 六 Flashback闪回技术 一 传输表空间,将ocmd ...

  3. GC之一--GC 的算法分析、垃圾收集器、内存分配策略介绍

    一.概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了. jvm 中,程序计数器.虚拟机栈.本 ...

  4. JDK1.7 Update14 HotSpot虚拟机GC收集器

    在测试服务器上使用如下命令可以查看当前使用的 GC收集器,当然不止这一个命令可以看到,还有其他一些方式 第三列”=”表示第四列是参数的默认值,而”:=” 表明了参数被用户或者JVM赋值了 [csii@ ...

  5. 学习JVM--垃圾回收(二)GC收集器

    1. 前言 在上一篇文章中,介绍了JVM中垃圾回收的原理和算法.介绍了通过引用计数和对象可达性分析的算法来筛选出已经没有使用的对象,然后介绍了垃圾收集器中使用的三种收集算法:标记-清除.标记-整理.标 ...

  6. JAVA GC垃圾收集器的分析

    本篇文章主要介绍了"JAVA GC垃圾收集器的分析",主要涉及到JAVA GC垃圾收集器的分析方面的内容,对于JAVA GC垃圾收集器的分析感兴趣的同学可以参考一下.       ...

  7. 【JVM】-NO.110.JVM.1 -【GC垃圾收集器】

    Style:Mac Series:Java Since:2018-09-10 End:2018-09-10 Total Hours:1 Degree Of Diffculty:5 Degree Of ...

  8. GC收集器种类

    转载:https://wangkang007.gitbooks.io/jvm/content/la_ji_shou_ji_qi.html 收集器 1.1 Serial(串行)收集器 Serial收集器 ...

  9. A7. JVM 垃圾回收收集器(GC 收集器)

    [概述] 如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现.Java 虚拟机规范中对垃圾收集器应该如何实现没有任何规定,因此不同的厂商.不同版本的虚拟机所提供的垃圾处理器都可能会 ...

随机推荐

  1. Linux下SVN安装配置全程实录(转)

    一.安装SVN默认安装到/usr/local/bin下面 二.创建仓库 svnadmin create /home/svnrepo /root/svnrepo为所创建仓库的路径,理论上可以是任何目录 ...

  2. coding.net解决github上下载速度慢问题

    由 于众所周知的原因,从github下载项目很慢,一般不超过10kb(我的是20兆公司网)例如我下载OpenRefine,没有3个小时搞不定.所以想 到了一个方法来解决他.就是使用国内其他代码托管平台 ...

  3. 实战:sqlserver 2008 扩展事件-XML转换为标准的table格式

    --假设已经存在Event Session删除 IF EXISTS (SELECT * FROM sys.server_event_sessions WHERE name='MonitorLongQu ...

  4. 一个用js写的接口http调试程序

    公司有非常多手机app的项目.手机app又要常常訪问后台提交与查询数据. 所曾经端app与后台的开发与測试过程中接口调试是一个常常要做的工作. 而每当出现一个BUG,前端appproject师与后台p ...

  5. android最近心得整理

    activity中OnAttachedWindow生命周期在OnResume之后,所以对长宽获取在推荐在OnAttachedWindow中进行. onDetachedWindow是在OnDestroy ...

  6. c#代码规范和质量检查工具这点事

    c#代码规范和质量检查工具这点事 代码风格检查:StyleCop 代码缺陷检查:FxCop 代码质量: 代码度量值/Code Metrics StyleCop 介绍 The StyleCop tool ...

  7. gustafson,Sun-Ni,Amdahl

    gustafson 定律由 John Gustafson首先提出.描述:系统优化某部件所获得的系统性能的改善程度,取决于该部件被使用的频率,或所占总执行时间的比例. Gustafson定理中,加速比与 ...

  8. Java解惑七:很多其它类之谜

    谜题66 继承的问题. 对于实例方法:命名同样时,子类会覆写父类的方法,且訪问权限至少和父类一样大. 对于域:命名同样时,子类会隐藏父类的域,且訪问权限随意. 谜题67 不要重用库中的类名. 谜题68 ...

  9. Swift的属性,方法,下标脚本以及继承

    从这篇章节起,Swift编程语言指南大部分的重要内容在于概念,代码并非太多.理解Swift的面向对象理念,语法以及类结构,构造析构过程对于非常好的应用Swift语言将会有比較大的帮助. 属性 存储属性 ...

  10. 我的学习笔记_Windows_HOOK计划 2009-12-03 11:19

    一.什么是HOOK? "hook"这个单词的意思是"钩子","Windows Hook"是Windows消息处理机制的一个重要扩展,程序猿能 ...