Bo's Oracle Station

查看: 2472|回复: 0

课程第71/72/73次(2017-11-17星期五,2017-11-19星期日上下午)

[复制链接]

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2017-11-17 20:58:35 | 显示全部楼层 |阅读模式
  1. select  group_number , name   from v$asm_diskgroup;
  2. select  * from v$asm_template  where group_number=2;
复制代码
Screenshot.png
  1. [oracle@station17 ~]$ . oraenv
  2. ORACLE_SID = [orcl] ? +ASM
  3. The Oracle base for ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid is /u01/app/oracle
  4. [oracle@station17 ~]$ sqlplus /nolog

  5. SQL*Plus: Release 11.2.0.1.0 Production on Fri Nov 17 20:58:03 2017

  6. Copyright (c) 1982, 2009, Oracle.  All rights reserved.

  7. SQL> conn / as sysasm
  8. Connected.
  9. SQL> alter diskgroup data add template idp1  attributes ( high fine hot mirrorhot ) ;

  10. Diskgroup altered.

  11. SQL>      
复制代码
在数据库实例处创建表空间:
  1. create tablespace tbsidp1 datafile '+Data(idp1)/orcl/tbsidp1.dbf' size 5M ;
复制代码
在ASM实例中验证high  fine hot hot:
  1. select  * from v$asm_alias a
  2. where lower(a.name)='tbsidp1.dbf';

  3. --272  


  4. select  * from v$asm_file where file_number=272;
复制代码

改变已有文件的模板:
  1. alter diskgroup data modify file '+data/orcl/datafile/SYSTEM.258.959717607' attribute  ( hot mirrorhot ) ;                    
  2. select  * from v$asm_file where file_number=258;
复制代码
  1. SQL> alter diskgroup data modify file '+data/orcl/datafile/SYSTEM.258.959717607' attribute ( hot mirrorhot ) ;

  2. Diskgroup altered.

  3. SQL> alter diskgroup data  rebalance power 11 ;

  4. Diskgroup altered.

  5. SQL> exit
  6. Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
  7. With the Automatic Storage Management option
  8. [oracle@station17 ~]$ ps aux | grep asm_arb
  9. oracle   20801  1.4  1.0 425520 21948 ?        Ss   21:38   0:00 asm_arb0_+ASM
  10. oracle   20803  1.8  1.0 425520 21980 ?        Ss   21:38   0:00 asm_arb1_+ASM
  11. oracle   20805  1.5  1.0 425520 21992 ?        Ss   21:38   0:00 asm_arb2_+ASM
  12. oracle   20807  1.4  1.0 425520 22096 ?        Ss   21:38   0:00 asm_arb3_+ASM
  13. oracle   20809  2.1  1.0 425520 22012 ?        Ss   21:38   0:00 asm_arb4_+ASM
  14. oracle   20811  1.5  1.0 425520 21992 ?        Ss   21:38   0:00 asm_arb5_+ASM
  15. oracle   20831  0.0  0.0    340   132 pts/3    R+   21:39   0:00 grep asm_arb
  16. [oracle@station17 ~]$ ps aux | grep asm_arb
  17. oracle   20801  1.4  1.0 425520 21992 ?        Ss   21:38   0:00 asm_arb0_+ASM
  18. oracle   20803  1.5  1.0 425520 22016 ?        Ss   21:38   0:00 asm_arb1_+ASM
  19. oracle   20805  1.5  1.0 425520 22056 ?        Ss   21:38   0:00 asm_arb2_+ASM
  20. oracle   20807  1.3  1.0 425520 22124 ?        Ss   21:38   0:00 asm_arb3_+ASM
  21. oracle   20809  2.0  1.0 425520 22068 ?        Ss   21:38   0:00 asm_arb4_+ASM
  22. oracle   20811  1.4  1.0 425520 22044 ?        Ss   21:38   0:00 asm_arb5_+ASM
  23. oracle   20834  0.0  0.0   4124   628 pts/3    S+   21:39   0:00 grep asm_arb
复制代码
  1. select  * from dict
  2. where table_name like '%WAIT%CLASS%';

  3. select  wait_class  from V$SYSTEM_WAIT_CLASS;


  4. begin
  5.     dbms_workload_repository.create_baseline(33,34,'baseline1');
  6.   end;
  7.   
  8.   select  * from dict
  9. where table_name like 'DBA%TEMPLATE%';

  10. select  * from DBA_HIST_BASELINE_TEMPLATE;

  11. declare
  12.   v_1   number;
  13.   v_2 number;
  14.   v_3 number;
  15.   
  16. begin
  17.    dbms_resource_manager.calibrate_io(num_physical_disks => 2,
  18.                                                              max_latency => 20,max_iops =>
  19.                                                              v_1,max_mbps => v_2,actual_latency => v_3);
  20.     end;
  21.    
  22. select  s.username, s.resource_consumer_group
  23.   from v_$session s
  24.   where s.terminal='pts/4' ;
  25.   
  26.   
  27.   select d.max_utilization_limit  from dba_rsrc_plan_directives d
  28.    where plan='PLAN1';
  29.    
  30.    
  31.    begin
  32.       dbms_resource_manager.create_pending_area;
  33.       dbms_resource_manager.update_plan_directive(plan => 'PLAN1',
  34.       group_or_subplan => 'GROUP2',new_max_utilization_limit => 30 );
  35.       dbms_resource_manager.submit_pending_area;
  36.       end;
  37.       
  38.       select  * from v$rsrc_consumer_group;
复制代码






回复

使用道具 举报

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

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-3-29 04:27 , Processed in 0.036284 second(s), 27 queries .

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