ORACLE—资源管理器

2016-12-19 10:48:35来源:oschina作者:柳白子人点击

dml----- cpu-----资源管理器---限制用户使用oracle数据库的资源,以及使用系统的资源 1.限制cpu使用的百分比 固定用户使用的cpu使用量 2.限制用户执行语句的并行操作 3.限制活动会话数 4.限制语句执行时间 5.使用undo事务大小 6.限制用户连接的空闲时间,如果用户什么都不做,一段时间后我们就可以退出用户的会话 创建资源管理器打开浏览器 1.创建资源组(下面的用户使用的资源是相同的) 2.创建资源计划 3.编辑资源指令 4.更改资源组下用户的权限 5.启用资源计划 Consumer Group Privileges Default Consumer Group:HPLAN file:///tmp/ct_tmp/1.pngfile:///tmp/ct_tmp/2.png--Apply6.验证oem--- 会大量占用内存资源和cpu,工作中不建议使用emctl status dbconsole //显示一个网址直接登进去就好 [oracle@up12 ~]$ emctl start dbconsoleemca -deconfig dbcontrol db -repos drop //如果无法启动,我们用emca重新配置 emca -config dbcontrol db -repos create //重新建OEM


emctlstatusdbconsole//显示一个网址直接登进去就好 [oracle@up12~]$emctlstartdbconsole OracleEnterpriseManager11gDatabaseControlRelease11.2.0.3.0 Copyright(c)1996,2011OracleCorporation.Allrightsreserved. https://up12.up.com:1158/em/console/aboutApplication -AninstanceofOracleEnterpriseManager11gDatabaseControlisalreadyrunning.打开浏览器输入我们的网址 server--ResourceManager 创建资源管理器打开浏览器 1.创建资源组(下面的用户使用的资源是相同的) ConsumerGroups--create--HPLAN--add(HR,SCOTT,TEST1) 2.创建资源计划 Plans---create--Plan(PPLAN)--modify(移入SYS_GROUP,HPLAN) 3.编辑资源指令 Plans--勾选PPLAN--edit-- 设置cpu大小,并行池,会话池,undo池.... 4.更改资源组下用户的权限选到要更改用户,改为HPLAN就行5.启用资源计划 ConsumerGroupPrivileges DefaultConsumerGroup:HPLAN--Apply6.验证


server ---resource manager---consumer groups--- plan--undo ----10K active session ---2 time ----3min idle time------5min 自动作业 1.dbms_job //10g后已经不用 2.dbms_scheduler //计划任务 3.shell脚本23:30---indexes 1.过程 2.pl/sql块 3.shell脚本job:


1. oem--schedule---create 2.programs 1>pl/sql 2>存储过程 3>shell脚本 3.jobs---create


最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台