Bo's Oracle Station

查看: 1424|回复: 0

课程第11次

[复制链接]

27

主题

27

帖子

183

积分

超级版主

Rank: 8Rank: 8

积分
183
发表于 2019-10-16 20:46:22 | 显示全部楼层 |阅读模式
本帖最后由 secoug 于 2019-10-16 22:33 编辑
  1. select  * from dba_users  u where u.username='HR';

  2. select  * from dba_rsrc_consumer_groups;


  3. select  * from dba_rsrc_consumer_group_privs;


  4. select  * from dba_rsrc_plan_directives pd where pd.plan='PLAN1';

  5. select  * from dba_rsrc_plans;

  6. --'RATIO'

  7. select  s."USERNAME",s."SID",s."SERIAL#",s."RESOURCE_CONSUMER_GROUP"
  8. from v$session s where s."TERMINAL"='pts/0';



  9. BEGIN
  10. dbms_resource_manager.clear_pending_area();
  11. dbms_resource_manager.create_pending_area();
  12. dbms_resource_manager.create_plan( plan => 'PLAN2', comment => 'PLAN2',cpu_mth => 'RATIO' );
  13. dbms_resource_manager.create_plan_directive(
  14.     plan => 'PLAN2',
  15.     group_or_subplan => 'OTHER_GROUPS',
  16.     comment => 'OTHER_GROUPS',   
  17.     mgmt_p1 => 5
  18.     );

  19.     dbms_resource_manager.create_plan_directive(
  20.     plan => 'PLAN2',
  21.     group_or_subplan => 'GROUP1',
  22.     comment => 'GROUP1',   
  23.     mgmt_p1 => 90
  24.     );

  25.     dbms_resource_manager.create_plan_directive(
  26.     plan => 'PLAN2',
  27.     group_or_subplan => 'GROUP2',
  28.     comment => 'GROUP2',   
  29.     mgmt_p1 => 5
  30.     );
  31.     dbms_resource_manager.submit_pending_area();
  32. END;


  33. select  * from dba_rsrc_plan_directives pd where pd.plan='PLAN2';

  34. select  * from dba_rsrc_plans;




复制代码
1.png


定位会话和Dedicate连接的服务器进程的信息:
  1. SQL>  show parameter resource_manager_plan

  2. NAME                                 TYPE        VALUE
  3. ------------------------------------ ----------- ------------------------------
  4. resource_manager_plan                string      PLAN1
  5. SQL> select spid from v$process p , v$session s
  6.   2   where p.addr=s.paddr and
  7.   3   s.terminal='pts/0';

  8. SPID
  9. ------------------------
  10. 30292

  11. SQL> exit
  12. Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
  13. With the Partitioning, Automatic Storage Management, OLAP, Data Mining
  14. and Real Application Testing options
  15. [oracle@station79 ~]$ ps aux | grep 30292
复制代码



  1. select  s."USERNAME",s."SID",s."SERIAL#",s."RESOURCE_CONSUMER_GROUP",s."TERMINAL", s."STATUS"
  2. from v$session s where s."USERNAME"='HR';

  3. select  t."STATUS"
  4. from v$transaction t;

  5. select * from dba_indexes i
  6. where i.table_owner='HR' and i.table_name  in ('TBIG','TBIG2');


  7. select  * from dba_rsrc_plan_directives pd where pd.plan='PLAN1'  and pd.group_or_subplan='GROUP1';
复制代码





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-5-20 01:16 , Processed in 0.039138 second(s), 27 queries .

快速回复 返回顶部 返回列表