Chinaunix首页 | 论坛 | 博客
  • 博客访问: 676268
  • 博文数量: 163
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1625
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-24 11:40
个人简介

资深Oracle数据库专家 OCM认证大师 10年数据库相关服务及开发经验 各类数据库相关方案的编写,管理及实施 数据中心数据库日常运维、大型项目割接、性能优化等方面有丰富的实战经验 客户包括: 电信,银行,保险,航空,国网,汽车,烟草等 想要一起学习探讨数据安全技术的请加qq群 256041954

文章分类

全部博文(163)

文章存档

2017年(2)

2016年(112)

2015年(38)

2014年(11)

我的朋友

分类: Oracle

2016-04-04 20:49:08

共有下面视图需要记忆:
1:磁盘路径: v$asm_disk_stat 
2:磁盘组: v$asm_diskgroup_stat
3:磁盘操作:v$asm_operation
4:磁盘属性:v$asm_attribute
5:磁盘访问控制信息 v$asm_diskgroup_stat v$asm_user v$asm_usergroup
6: 只能分布: v$asm_file

1.1           获取磁盘组管理信息                                                                                                        
1.1.1        查看磁盘路径                                                                                                               
SQL> select name, path, group_number from v$asm_disk_stat;                                                                            
1.1.2        查看磁盘组信息                                                                                                             
SQL> select state,name,type,total_mb, free_mb from v$asm_diskgroup_stat;                                                                
磁盘组状态为Mounted说明磁盘组状态正常;                                                                                                  
磁盘组的total_mb,free_mb为非0说明可以读取磁盘信息,获取磁盘大小。                                                                        
1.1.3        查看磁盘组操作                                                                                                             
select * fromv$asm_operation                                                                                                            
OPERA STATPOWER ACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES                                                                              
----- -------------- ---------- ---------- ---------- ---------- -----------                                                            
1 REBAL WAIT11 0 0 0 0 0                                                                                                                
1 DSCV WAIT 110 0 0 0 0                                                                                                                 
(timepasses…………..)                                                                                                                  
OPERA STATPOWER ACTUAL SOFAR EST_WORK EST_RATE EST_MINUTES                                                                              
----------------- ---- ---------- ---------- ---------- ---------- ----------                                                           
1 REBAL REAP11 2 25 219 485 0                                                                                                           
1.1.4        查看磁盘组属性                                                                                                             
查询V$ASM_ATTRIBUTE视图查看磁盘组属性                                                                                                   
SQL> SELECT dg.name AS diskgroup,SUBSTR(a.name,1,18) AS name,                                                                           
SUBSTR(a.value,1,24) AS value, read_only FROM V$ASM_DISKGROUP_STAT dg,                                                                  
V$ASM_ATTRIBUTE a WHERE dg.name = 'DATA'                                                                                                
AND dg.group_number = a.group_number;                                                                                                   
1.1.5        查看磁盘组兼容属性                                                                                                         
SQL> SELECT name,COMPATIBILITY,DATABASE_COMPATIBILITY FROM V$ASM_DISKGROUP_STAT;                                                        
1.1.6        查看磁盘状态                                                                                                               
SQL> SELECT SUBSTR(d.name,1,16) AS asmdisk,d.mount_status,HEADER_STATUS, d.state,                                                       
dg.name AS diskgroup FROM V$ASM_DISKGROUP_STAT  dg, V$ASM_DISK_STAT d                                                                   
WHERE dg.group_number = d.group_number;                                                                                                 
                                                                                                                                        
1.1.7        查看磁盘客户端信息                                                                                                         
SQL> SELECT dg.name AS diskgroup,SUBSTR(c.instance_name,1,12) AS instance,                                                              
SUBSTR(c.db_name,1,12) AS dbname,SUBSTR(c.SOFTWARE_VERSION,1,12) AS software,                                                           
SUBSTR(c.COMPATIBLE_VERSION,1,12) AS compatible                                                                                         
FROM V$ASM_DISKGROUP_STAT  dg, V$ASM_CLIENT c                                                                                           
WHERE dg.group_number = c.group_number;                                                                                                 
1.1.8        查看磁盘访问控制用户信息                                                                                                   
SQL> SELECT dg.name AS diskgroup, u.group_number,u.user_number, u.os_id, u.os_name                                                      
FROM V$ASM_DISKGROUP_STAT  dg, V$ASM_USER u                                                                                             
WHERE dg.group_number = u.group_number AND dg.name ='DATA';                                                                             
1.1.9        查看磁盘访问控制组信息                                                                                                     
SQL> SELECT dg.name AS diskgroup, ug.group_number,ug.owner_number, u.os_name,                                                           
ug.usergroup_number, ug.name FROM V$ASM_DISKGROUP_STAT dg, V$ASM_USER u, V$ASM_USERGROUP ug                                             
WHERE dg.group_number = ug.group_number AND dg.name ='DATA'                                                                             
AND ug.owner_number = u.user_number;                                                                                                    
1.1.10   查看智能数据分布信息                                                                                                           
SQL> SELECT dg.name AS diskgroup, f.file_number, f.primary_region,f.mirror_region, f.hot_reads,f.hot_writes, f.cold_reads, f.cold_writes
FROM V$ASM_DISKGROUP_STAT  dg, V$ASM_FILE f                                                                                             
WHERE dg.group_number = f.group_number and dg.name ='DATA';                                                                             
阅读(3488) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~