您的位置:首页 > 科技 > IT业 > 山东潍坊新闻_数字营销技术应用网站_网络视频营销平台_谷歌排名查询

山东潍坊新闻_数字营销技术应用网站_网络视频营销平台_谷歌排名查询

2024/12/22 17:20:34 来源:https://blog.csdn.net/hf191850699/article/details/144187395  浏览:    关键词:山东潍坊新闻_数字营销技术应用网站_网络视频营销平台_谷歌排名查询
山东潍坊新闻_数字营销技术应用网站_网络视频营销平台_谷歌排名查询

ASM存储学习和相关视图

ASM基本概念

​ ASM(Automatic Storage Management)是Oracle数据库提供的一种存储管理解决方案,它是一个集成的文件系统和卷管理器,专门用于管理数据库的数据文件、控制文件和日志文件等。

​ ASM通过将数据库文件和操作系统文件系统分离,提供了一种统一的、高性能的存储管理方式。它可以自动管理数据库文件的分布、平衡和故障恢复,提供了数据的高可用性和可靠性。

​ ASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替代操作系统所提供的LVM,它不仅支持单实例,同时对RAC的支持也是非常好。ASM可以自动管理磁盘组并提供有效的数据冗余功能。使用ASM(自动存储管理)后,数据库管理员不再需要对ORACLE中成千上万的数据文件进行管理和分类,从而简化了DBA的工作量,可以使得工作效率大大提高。

​ ASM它提供了以平台无关的文件系统、逻辑卷管理以及软RAID服务。ASM可以支持条带化和磁盘镜像,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡I/O以删除“热点”。它还支持直接和异步的I/O并使用Oracle9i中引入的Oracle数据管理器API(简化的I/O系统调用接口)。

​ ASM是做为单独的Oracle实例实施和部署,并且它只需要有参数文件,不需要其它的任何物理文件,就可以启动ASM实例,只有它在运行的时候,才能被其它数据访问。在Linux平台上,只有运行了OCSSD服务(Oracle安装程序默认安装)了才能和访问ASM。

image-20241126183915512

主要的后台进程和作用

ASM实例(ASM instance):

ASM实例是一个独立的Oracle实例,专门用于管理ASM存储。它负责管理ASM磁盘组(Disk Group)、文件和文件系统等资源。

ASMB - ASM Background Process

​ 与asm实例通信,管理存储和提供统计信息。当asmcmd cp命令运行 或者 当 数据库首次启动启动(如果服务器端参数文件存放在asm磁盘组中)时,ASMB 会在asm 实例中运行。asm进程也会与 asm中的ocr(Oracle Cluster Registry ) 一起运行。

[root@hferp71 ~]#  ps -ef |grep asm
grid      20284      1  0 10:47 ?        00:00:07 asm_pmon_+ASM1
grid      20286      1  0 10:47 ?        00:00:09 asm_psp0_+ASM1
grid      20289      1  3 10:47 ?        00:16:19 asm_vktm_+ASM1
grid      20293      1  0 10:47 ?        00:00:01 asm_gen0_+ASM1
grid      20295      1  0 10:47 ?        00:00:35 asm_diag_+ASM1
grid      20297      1  0 10:47 ?        00:00:09 asm_ping_+ASM1
grid      20299      1  0 10:47 ?        00:01:39 asm_dia0_+ASM1
grid      20301      1  0 10:47 ?        00:01:26 asm_lmon_+ASM1
grid      20304      1  0 10:47 ?        00:01:31 asm_lmd0_+ASM1
grid      20306      1  0 10:47 ?        00:02:55 asm_lms0_+ASM1
grid      20310      1  0 10:47 ?        00:00:03 asm_lmhb_+ASM1
grid      20312      1  0 10:47 ?        00:00:01 asm_mman_+ASM1
grid      20314      1  0 10:47 ?        00:00:01 asm_dbw0_+ASM1
grid      20316      1  0 10:47 ?        00:00:01 asm_lgwr_+ASM1
grid      20318      1  0 10:47 ?        00:00:02 asm_ckpt_+ASM1
grid      20320      1  0 10:47 ?        00:00:01 asm_smon_+ASM1
grid      20322      1  0 10:47 ?        00:00:31 asm_rbal_+ASM1
grid      20324      1  0 10:47 ?        00:00:20 asm_gmon_+ASM1
grid      20326      1  0 10:47 ?        00:00:03 asm_mmon_+ASM1
grid      20328      1  0 10:47 ?        00:00:11 asm_mmnl_+ASM1
grid      20331      1  0 10:47 ?        00:00:05 asm_lck0_+ASM1
grid      20405      1  0 10:47 ?        00:00:01 asm_asmb_+ASM1
grid      20407      1  0 10:47 ?        00:00:04 oracle+ASM1_asmb_+asm1 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
oracle    25867      1  0 11:42 ?        00:00:01 ora_asmb_hferpdb1
grid      25871      1  0 11:42 ?        00:00:03 oracle+ASM1_asmb_hferpdb1 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
grid      50419  50315  4 16:09 pts/6    00:06:27 /oracle/app/11.2.0/grid/jdk/jre/bin/java -Doracle.installer.not_bootstrap=true -DORACLE_HOME=/oracle/app/11.2.0/grid -Dsun.java2d.font.DisableAlgorithmicStyles=true -DDISPLAY=:1 -DIGNORE_PREREQS= -DJDBC_PROTOCOL=thin -mx128m -classpath /oracle/app/11.2.0/grid/assistants/asmca/jlib/asmca.jar:/oracle/app/11.2.0/grid/assistants/jlib/assistantsCommon.jar:/oracle/app/11.2.0/grid/jlib/ewt3.jar:/oracle/app/11.2.0/grid/jlib/ewtcompat-3_3_15.jar:/oracle/app/11.2.0/grid/jlib/share.jar:/oracle/app/11.2.0/grid/jlib/help4.jar:/oracle/app/11.2.0/grid/jlib/jewt4.jar:/oracle/app/11.2.0/grid/jlib/oracle_ice5.jar:/oracle/app/11.2.0/grid/jlib/kodiak.jar:/oracle/app/11.2.0/grid/lib/xmlparserv2.jar:/oracle/app/11.2.0/grid/jlib/orai18n.jar:/oracle/app/11.2.0/grid/jlib/ldapjclnt11.jar:/oracle/app/11.2.0/grid/jlib/netcfg.jar:/oracle/app/11.2.0/grid/jlib/ojmisc.jar:/oracle/app/11.2.0/grid/jlib/oraclepki103.jar:/oracle/app/11.2.0/grid/jlib/opm.jar:/oracle/app/11.2.0/grid/jdbc/lib/ojdbc5.jar:/oracle/app/11.2.0/grid/jlib/srvm.jar:/oracle/app/11.2.0/grid/jlib/srvmhas.jar:/oracle/app/11.2.0/grid/jlib/srvmasm.jar:/oracle/app/11.2.0/grid/classes:/oracle/app/11.2.0/grid/jlib/oemlt.jar:/oracle/app/11.2.0/grid/jlib/emca.jar:/oracle/app/11.2.0/grid/sysman/jlib/emCORE.jar:/oracle/app/11.2.0/grid/oc4j/j2ee/home/oc4j.jar:/oracle/app/11.2.0/grid/oc4j/j2ee/home/db_oc4j_deploy.jar:/oracle/app/11.2.0/grid/jlib/emConfigInstall.jar:/oracle/app/11.2.0/grid/oui/jlib/OraInstaller.jar:/oracle/app/11.2.0/grid/oui/jlib/OraPrereq.jar:/oracle/app/11.2.0/grid/inventory/prereqs/oui/OraPrereqChecks.jar:/oracle/app/11.2.0/grid/oui/jlib/OraPrereqChecks.jar:/oracle/app/11.2.0/grid/oui/jlib/OraCheckPoint.jar:/oracle/app/11.2.0/grid/jlib/cvu.jar:/oracle/app/11.2.0/grid/assistants/asmca/doc/asmcahelp.jar:/oracle/app/11.2.0/grid/oc4j/j2ee/home/lib/http_client.jar oracle.sysman.assistants.usmca.Usmca
root      66716  66627  0 18:41 pts/9    00:00:00 grep --color=auto asm[root@hfcwdb66 ~]# ps -ef |grep asm
grid     18991     1  0 13:16 ?        00:00:01 asm_pmon_+ASM1
grid     18993     1  0 13:16 ?        00:00:01 asm_clmn_+ASM1
grid     18995     1  0 13:16 ?        00:00:03 asm_psp0_+ASM1
grid     18998     1  1 13:16 ?        00:05:03 asm_vktm_+ASM1
grid     19002     1  0 13:16 ?        00:00:03 asm_gen0_+ASM1
grid     19005     1  0 13:16 ?        00:00:00 asm_mman_+ASM1
grid     19009     1  0 13:16 ?        00:00:01 asm_gen1_+ASM1
grid     19012     1  0 13:16 ?        00:00:16 asm_diag_+ASM1
grid     19014     1  0 13:16 ?        00:00:02 asm_ping_+ASM1
grid     19016     1  0 13:16 ?        00:00:02 asm_pman_+ASM1
grid     19018     1  0 13:16 ?        00:01:50 asm_dia0_+ASM1
grid     19020     1  0 13:16 ?        00:00:28 asm_lmon_+ASM1
grid     19022     1  0 13:16 ?        00:00:56 asm_lmd0_+ASM1
grid     19024     1  0 13:16 ?        00:01:03 asm_lms0_+ASM1
grid     19026     1  0 13:16 ?        00:00:32 asm_lmhb_+ASM1
grid     19031     1  0 13:16 ?        00:00:00 asm_lck1_+ASM1
grid     19033     1  0 13:16 ?        00:00:00 asm_dbw0_+ASM1
grid     19035     1  0 13:16 ?        00:00:00 asm_lgwr_+ASM1
grid     19037     1  0 13:16 ?        00:00:01 asm_ckpt_+ASM1
grid     19039     1  0 13:16 ?        00:00:00 asm_smon_+ASM1
grid     19041     1  0 13:16 ?        00:00:00 asm_lreg_+ASM1
grid     19043     1  0 13:16 ?        00:00:00 asm_pxmn_+ASM1
grid     19045     1  0 13:16 ?        00:00:15 asm_rbal_+ASM1
grid     19047     1  0 13:16 ?        00:00:11 asm_gmon_+ASM1
grid     19049     1  0 13:16 ?        00:00:01 asm_mmon_+ASM1
grid     19051     1  0 13:16 ?        00:00:14 asm_mmnl_+ASM1
grid     19053     1  0 13:16 ?        00:00:43 asm_imr0_+ASM1
grid     19056     1  0 13:16 ?        00:00:07 asm_scm0_+ASM1
grid     19058     1  0 13:16 ?        00:01:26 asm_gcr0_+ASM1
grid     19060     1  0 13:16 ?        00:00:07 asm_lck0_+ASM1
grid     19434     1  0 13:16 ?        00:00:01 asm_asmb_+ASM1
grid     19440     1  0 13:16 ?        00:00:03 oracle+ASM1_asmb_+asm1 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
grid     19833     1  0 13:16 ?        00:01:05 /oracle/app/19c/grid/jdk/bin/java -server -Xms30M -Xmx512M -Djava.awt.headless=true -Ddisable.checkForUpdate=true -DTRACING.ENABLED=false -XX:ParallelGCThreads=1 -cp /oracle/app/19c/grid/jlib/cha.jar:/oracle/app/19c/grid/jlib/chaconfig.jar:/oracle/app/19c/grid/jlib/cha-diag-msg.jar:/oracle/app/19c/grid/jlib/clsce.jar:/oracle/app/19c/grid/jlib/srvm.jar:/oracle/app/19c/grid/jlib/srvmhas.jar:/oracle/app/19c/grid/jlib/srvmasm.jar:/oracle/app/19c/grid/jlib/netcfg.jar:/oracle/app/19c/grid/jdbc/lib/ojdbc8.jar:/oracle/app/19c/grid/ucp/lib/ucp.jar:/oracle/app/19c/grid/jlib/fte.jar:/oracle/app/19c/grid/jlib/jai_core.jar:/oracle/app/19c/grid/jlib/mlibwrapper_jai.jar:/oracle/app/19c/grid/jlib/vecmath.jar:/oracle/app/19c/grid/jlib/jai_codec.jar:/oracle/app/19c/grid/jlib/jh.jar oracle.cha.server.CHADDriver
oracle   21327     1  0 13:16 ?        00:00:02 ora_asmb_hfcwdb1
grid     21331     1  0 13:16 ?        00:00:03 oracle+ASM1_asmb_hfcwdb1 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
grid     26866     1  0 13:18 ?        00:00:34 asm_ppa7_+ASM1
root     27308  6339  0 18:40 pts/1    00:00:00 grep --color=auto asm
SMON(System Monitor)进程:

负责数据库的恢复和故障恢复,以及磁盘组的空间管理和数据块的分配等任务。

[root@hferp71 ~]#  ps -ef |grep asm_smon
grid      20320      1  0 10:47 ?        00:00:01 asm_smon_+ASM1
root      66827  66627  0 18:43 pts/9    00:00:00 grep --color=auto asm_smon[root@hfcwdb66 ~]# ps -ef |grep asm_smon
grid     19039     1  0 13:16 ?        00:00:00 asm_smon_+ASM1
root     29873  6339  0 18:43 pts/1    00:00:00 grep --color=auto asm_smon
RBAL(Rebalance Master)进程:

负责磁盘组的平衡(Rebalance)操作,即将数据在磁盘组中重新分布以实现负载均衡。

[root@hfcwdb66 ~]# ps -ef |grep asm_rbal
grid     19045     1  0 13:16 ?        00:00:15 asm_rbal_+ASM1
root     30223  6339  0 18:44 pts/1    00:00:00 grep --color=auto asm_rbal

ASM实例除了传统的DBWn,LGWR,CKPT,SMON,PMON等进程还包含如下四个新后台进程:

(1) RBAL:负责协调磁盘组的重新平衡活动(负责磁盘组均衡)

(2) ARB0-ARBn:在同一时刻可以存在许多此类进程,它们分别名为ARB0、ARB1,以此类推,执行实际的重新平衡分配单元移动进程。

(3) GMON:用于ASM磁盘组监控

(4) O0nn 01-10:这组进程建立到ASM实例的连接,某些长时间操作比如创建数据文件,RDBMS会通过这些进程向ASM发送信息

其他进程
Process Monitor (PMON)进程,负责监控和维护ASM实例的后台进程。
Cluster Manager (CLMN)进程,负责管理ASM实例与集群之间的通信和协调。
Process Spawner (PSP)进程,负责在需要时启动和停止ASM实例的后台进程。
Virtual Keeper Time Manager (VKTM)进程,负责管理ASM实例的时间和时钟同步。
Generic Background Process (GEN0)进程,负责执行一些通用的后台任务。
Memory Manager (MMAN)进程,负责管理ASM实例的内存和分配。
Generic Background Process (GEN1)进程,负责执行一些通用的后台任务。
Diagnostic Monitor (DIAG)进程,负责监控和收集ASM实例的诊断信息。
Ping进程,负责处理ASM实例之间的心跳和通信。
Process Manager (PMAN)进程,负责管理ASM实例的后台进程的启动和停止。
Diagnostic Process (DIA0)进程,负责收集和处理ASM实例的诊断信息。
Lock Manager (LMON)进程,负责管理ASM实例的锁和资源。
Lock Manager Daemon (LMD0)进程,负责处理ASM实例的锁和资源。
Lock Manager Slave (LMS0)进程,负责协调和处理ASM实例的锁和资源。
Lock Manager Heartbeat (LMHB)进程,负责监控和维护ASM实例的锁和资源。
Database Writer (DBW)进程,负责将数据写入ASM磁盘。
Listener Registration (LREG)进程,负责处理ASM实例的监听器注册。
Parallel Execution Monitor (PXMN)进程,负责管理ASM实例的并行执行。
Manageability Monitor (MMON)进程,负责监控和管理ASM实例的性能和资源。
Manageability Monitor Light (MMNL)进程,负责处理ASM实例的轻量级监控和管理。
Instance Membership Recovery (IMR)进程,负责处理ASM实例的成员恢复。
Space Cache Manager (SCM)进程,负责管理ASM实例的空间缓存。
Lock Manager (LCK)进程,负责管理ASM实例的锁和资源。
Global Cache Recovery (GCR)进程,负责处理ASM实例的全局缓存恢复。
Parallel Query (PPA)进程,负责处理ASM实例的并行查询。

Allocation Unit、ASM Disk、Disk Group的概念

分配单元(Allocation Unit):

​ ASM使用分配单元作为数据存储的最小单位。它是ASM磁盘组中的一个连续区域,用于存储数据。分配单元的大小可以通过ASM磁盘组的AU_SIZE属性进行配置。常见的分配单元大小为1MB、4MB或8MB。

ASM磁盘(ASM Disk):

​ ASM磁盘是物理磁盘(例如,磁盘驱动器、裸设备、LUN等),它们被添加到ASM磁盘组中以存储数据。ASM磁盘可以是整个物理磁盘,也可以是物理磁盘的一部分(例如,分区)。ASM磁盘由ASM实例管理,它们被分配给不同的ASM磁盘组。

磁盘组(Disk Group):

​ 磁盘组是ASM中用于管理和存储数据的逻辑容器。它由一个或多个ASM磁盘组成,并提供了高可用性和性能优化的功能。磁盘组可以包含多个ASM磁盘,并且可以跨多个物理磁盘进行分布。磁盘组可以配置为不同的冗余级别(如正常冗余、高冗余或外部冗余),以提供数据的保护和容错能力。

Failure Group镜像的作用

​ Failure Group镜像是ASM中一种用于数据冗余和高可用性的机制。它的作用是在不同的故障组(Failure Group)之间创建数据的镜像副本,以提供数据的冗余和故障恢复能力。

Failure Group镜像的作用
  • 数据冗余:通过在不同的故障组中创建数据的镜像副本,确保数据的冗余存储。当一个故障组发生故障或不可用时,可以从其他故障组中的镜像副本恢复数据,保证数据的可用性和完整性。

  • l故障恢复:当一个故障组发生故障或不可用时,ASM可以自动地从其他故障组中的镜像副本恢复数据。这种故障恢复机制可以提高系统的可用性,减少因硬件故障或其他原因导致的数据丢失和系统停机时间。

  • 性能优化:Failure Group镜像可以提高读取操作的性能。ASM可以同时从多个故障组中的镜像副本读取数据,以提高读取操作的并行性和响应速度。

Failure Group镜像类型
  • 根据存储布局和故障组配置的不同,选择不同的镜像类型。Failure Group镜像根据asm数据冗余可以分为以下几种类型:

    • Normal Redundancy:在每个故障组中创建两个镜像副本,即每个数据块有三个副本。适用于需要高冗余和可用性的环境。

    • High Redundancy:在每个故障组中创建三个镜像副本,即每个数据块有四个副本。适用于对数据可靠性要求非常高的环境。

    • External Redundancy:使用外部存储系统提供的冗余机制,ASM不创建镜像副本。适用于已经具备冗余机制的存储系统。

使用sql增加删除磁盘、磁盘组、控制磁盘Rebalance

asm磁盘组创建sql>
create diskgroup data external redundancy disk/dev/raw/raw1’;
查看磁盘状态:

查看磁盘组

select group_number,name,type,total_mb,free_mb  from v$asm_diskgroup;SQL> select group_number,name,type,total_mb,free_mb   from v$asm_diskgroup;GROUP_NUMBER NAME                           TYPE     TOTAL_MB    FREE_MB
------------ ------------------------------ ------ ---------- ----------1 DGDATA01                       EXTERN       2048        4882 DGGRID01                       NORMAL       3072       18883 DGGRID02                       NORMAL       3072       21044 DGRECOVERY                     EXTERN       3072       28885 DGSYSTEM                       EXTERN       8192       2880
set lines 200 pages200
col name for a20
col path for a50
select NAME,PATH,total_mb,free_mb from v$asm_disk;NAME                 PATH                                                 TOTAL_MB    FREE_MB
-------------------- -------------------------------------------------- ---------- ----------
DGGRID01_0001        /dev/asm-grid02                                          1024        608
DGGRID02_0002        /dev/asm-grid06                                          1024        704
DGGRID02_0000        /dev/asm-grid04                                          1024        704
DGGRID01_0002        /dev/asm-grid03                                          1024        632
DGGRID01_0000        /dev/asm-grid01                                          1024        648
DGGRID02_0001        /dev/asm-grid05                                          1024        696
DGRECOVERY_0000      /dev/asm-dgrecovery1                                     3072       2888
DGDATA01_0000        /dev/asm-dgdate01                                        2048        488
DGSYSTEM_0000        /dev/asm-dgsystem1                                       8192       2880
SQL> select name,state from v$asm_diskgroup;NAME                 STATE
-------------------- -----------
DGDATA01             MOUNTED
DGGRID01             MOUNTED
DGGRID02             MOUNTED
DGRECOVERY           MOUNTED
DGSYSTEM             MOUNTED
asm 磁盘组删除
sql>drop diskgroup DGGRID02;
asm磁盘组添加磁盘
sql> alter diskgroup DGDATA01 add disk '/dev/mapper/asm_dataa';

使用asmcmd增加删除磁盘、磁盘组、控制磁盘Rebalance

增加磁盘:

使用asmcmd命令登录到ASM实例:asmcmd

使用lsdg命令列出所有磁盘组:lsdg

使用ls命令列出所有磁盘组中的磁盘:ls <diskgroup_name>

使用cd命令切换到目标磁盘组:cd <diskgroup_name>

使用mkdisk命令创建新磁盘:mkdisk <disk_name> <path_to_disk>

使用ls命令确认新磁盘已添加到磁盘组:ls

删除磁盘:

使用asmcmd命令登录到ASM实例:asmcmd

使用lsdg命令列出所有磁盘组:lsdg

使用ls命令列出所有磁盘组中的磁盘:ls <diskgroup_name>

使用cd命令切换到目标磁盘组:cd <diskgroup_name>

使用rm命令删除指定磁盘:rm <disk_name>

使用ls命令确认磁盘已从磁盘组中删除:ls

增加磁盘组:

使用asmcmd命令登录到ASM实例:asmcmd

使用lsdg命令列出所有磁盘组:lsdg

使用mkdg命令创建新磁盘组:mkdg <diskgroup_name> <disk1, disk2, …>

使用lsdg命令确认新磁盘组已创建成功:lsdg

控制磁盘Rebalance:

使用asmcmd命令登录到ASM实例:asmcmd

使用lsdg命令列出所有磁盘组:lsdg

使用ls命令列出所有磁盘组中的磁盘:ls <diskgroup_name>

使用cd命令切换到目标磁盘组:cd <diskgroup_name>

使用rebalance命令启动磁盘Rebalance:rebalance power=

是一个介于1和11之间的整数,表示Rebalance的优先级。1表示最低优先级,11表示最高优先级。

使用ls命令确认磁盘Rebalance正在进行:ls

使用ASMCA管理:

  1. 打开ASMCA:在Oracle数据库服务器上打开终端,并输入"asmca"命令启动ASMCA。
  2. 创建ASM实例:在ASMCA界面中,选择"Create"选项来创建一个新的ASM实例。在创建过程中,需要指定实例名称、监听器端口、密码等参数。
  3. 创建磁盘组:在ASMCA界面中,选择"Create Disk Group"选项来创建一个新的ASM磁盘组。在创建过程中,需要指定磁盘组名称、磁盘路径、冗余级别等参数。
  4. 管理磁盘组和文件:在ASMCA界面中,可以选择相应的选项来管理磁盘组和文件。例如,可以选择"Add Disks"来添加新的磁盘到磁盘组中,选择"Manage Files"来创建、删除和重命名数据库文件。
  5. 监控和诊断:在ASMCA界面中,可以选择"View"选项来查看磁盘组的使用情况、性能指标和故障信息。可以通过监控信息来进行故障排查和性能优化。

ASM相关视图

V$ASM_DISKGROUP

提供关于ASM磁盘组的信息。它包含了ASM磁盘组的各种统计信息,可以用于监控和调优ASM磁盘组的性能。

SQL> desc V$ASM_DISKGROUPName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------GROUP_NUMBER                                                                                                               NUMBERNAME                                                                                                                       VARCHAR2(30)SECTOR_SIZE                                                                                                                NUMBERLOGICAL_SECTOR_SIZE                                                                                                        NUMBERBLOCK_SIZE                                                                                                                 NUMBERALLOCATION_UNIT_SIZE                                                                                                       NUMBERSTATE                                                                                                                      VARCHAR2(11)TYPE                                                                                                                       VARCHAR2(6)TOTAL_MB                                                                                                                   NUMBERFREE_MB                                                                                                                    NUMBERHOT_USED_MB                                                                                                                NUMBERCOLD_USED_MB                                                                                                               NUMBERREQUIRED_MIRROR_FREE_MB                                                                                                    NUMBERUSABLE_FILE_MB                                                                                                             NUMBEROFFLINE_DISKS                                                                                                              NUMBERCOMPATIBILITY                                                                                                              VARCHAR2(60)DATABASE_COMPATIBILITY                                                                                                     VARCHAR2(60)VOTING_FILES                                                                                                               VARCHAR2(1)CON_ID                                                                                                                     NUMBER(1)GROUP_NUMBER:磁盘组的唯一标识号码。
(2)NAME:磁盘组的名称。
(3)SECTOR_SIZE:磁盘组的扇区大小(以字节为单位)。
(4)LOGICAL_SECTOR_SIZE:磁盘组的逻辑扇区大小(以字节为单位)。
(5)BLOCK_SIZE:磁盘组的块大小(以字节为单位)。
(6)ALLOCATION_UNIT_SIZE:磁盘组的分配单元大小(以MB为单位)。
(7)STATE:磁盘组的状态,包括MOUNTED(已挂载)、DISMOUNTED(已卸载)和CACHED(缓存)等。
(8)TYPE:磁盘组的类型,可以是NORMAL(普通磁盘组)或HIGH REDUNDANCY(高冗余磁盘组)。
(9)TOTAL_MB:磁盘组的总容量(以MB为单位)。
(10)FREE_MB:磁盘组中可用空间的总容量(以MB为单位)。
(11)HOT_USED_MB:磁盘组中热数据使用的总容量(以MB为单位)。
(12)COLD_USED_MB:磁盘组中冷数据使用的总容量(以MB为单位)。
(13)REQUIRED_MIRROR_FREE_MB:磁盘组中所需的镜像空闲容量(以MB为单位)。
(14)USABLE_FILE_MB:磁盘组中可用于存储文件的总容量(以MB为单位)。
(15)OFFLINE_DISKS:磁盘组中处于离线状态的磁盘数。
(16)COMPATIBILITY:磁盘组的兼容性版本号。
(17)DATABASE_COMPATIBILITY:磁盘组与数据库的兼容性版本号。
(18)VOTING_FILES:磁盘组的投票文件标识。
(19)CON_ID:容器ID,用于多租户数据库环境中区分不同的容器。
V$ASM_DISKGROUP_STAT

​ 提供了有关ASM磁盘组的详细信息,包括容量、使用情况、状态和配置等。通过查询V$ASM_DISKGROUP_STAT视图,可以了解磁盘组的性能和健康状况,以便进行监控、调优和故障排除。

SQL> desc V$ASM_DISKGROUP_STATName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------GROUP_NUMBER                                                                                                               NUMBERNAME                                                                                                                       VARCHAR2(30)SECTOR_SIZE                                                                                                                NUMBERLOGICAL_SECTOR_SIZE                                                                                                        NUMBERBLOCK_SIZE                                                                                                                 NUMBERALLOCATION_UNIT_SIZE                                                                                                       NUMBERSTATE                                                                                                                      VARCHAR2(11)TYPE                                                                                                                       VARCHAR2(6)TOTAL_MB                                                                                                                   NUMBERFREE_MB                                                                                                                    NUMBERHOT_USED_MB                                                                                                                NUMBERCOLD_USED_MB                                                                                                               NUMBERREQUIRED_MIRROR_FREE_MB                                                                                                    NUMBERUSABLE_FILE_MB                                                                                                             NUMBEROFFLINE_DISKS                                                                                                              NUMBERCOMPATIBILITY                                                                                                              VARCHAR2(60)DATABASE_COMPATIBILITY                                                                                                     VARCHAR2(60)VOTING_FILES                                                                                                               VARCHAR2(1)CON_ID       (1)GROUP_NUMBER:磁盘组的唯一标识号码。
(2)NAME:磁盘组的名称。
(3)SECTOR_SIZE:磁盘组的扇区大小(以字节为单位)。
(4)LOGICAL_SECTOR_SIZE:磁盘组的逻辑扇区大小(以字节为单位)。
(5)BLOCK_SIZE:磁盘组的块大小(以字节为单位)。
(6)ALLOCATION_UNIT_SIZE:磁盘组的分配单元大小(以MB为单位)。
(7)STATE:磁盘组的状态,包括MOUNTED(已挂载)、DISMOUNTED(已卸载)和CACHED(缓存)等。
(8)TYPE:磁盘组的类型,可以是NORMAL(普通磁盘组)或HIGH REDUNDANCY(高冗余磁盘组)。
(9)TOTAL_MB:磁盘组的总容量(以MB为单位)。
(10)FREE_MB:磁盘组中可用空间的总容量(以MB为单位)。
(11)HOT_USED_MB:磁盘组中热数据使用的总容量(以MB为单位)。
(12)COLD_USED_MB:磁盘组中冷数据使用的总容量(以MB为单位)。
(13)REQUIRED_MIRROR_FREE_MB:磁盘组中所需的镜像空闲容量(以MB为单位)。
(14)USABLE_FILE_MB:磁盘组中可用于存储文件的总容量(以MB为单位)。
(15)OFFLINE_DISKS:磁盘组中处于离线状态的磁盘数。
(16)COMPATIBILITY:磁盘组的兼容性版本号。
(17)DATABASE_COMPATIBILITY:磁盘组与数据库的兼容性版本号。
(18)VOTING_FILES:磁盘组的投票文件标识。
(19)CON_ID:容器ID,用于多租户数据库环境中区分不同的容器。
V$ASM_DISK_STAT

提供有关ASM磁盘的统计信息。它包含了ASM磁盘的读写次数、传输速率、等待时间等性能指标

SQL> desc V$ASM_DISK_STATName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------GROUP_NUMBER                                                                                                               NUMBERDISK_NUMBER                                                                                                                NUMBERCOMPOUND_INDEX                                                                                                             NUMBERINCARNATION                                                                                                                NUMBERMOUNT_STATUS                                                                                                               VARCHAR2(7)HEADER_STATUS                                                                                                              VARCHAR2(12)MODE_STATUS                                                                                                                VARCHAR2(7)STATE                                                                                                                      VARCHAR2(8)REDUNDANCY                                                                                                                 VARCHAR2(7)LIBRARY                                                                                                                    VARCHAR2(64)OS_MB                                                                                                                      NUMBERTOTAL_MB                                                                                                                   NUMBERFREE_MB                                                                                                                    NUMBERHOT_USED_MB                                                                                                                NUMBERCOLD_USED_MB                                                                                                               NUMBERNAME                                                                                                                       VARCHAR2(30)FAILGROUP                                                                                                                  VARCHAR2(30)LABEL                                                                                                                      VARCHAR2(31)PATH                                                                                                                       VARCHAR2(256)UDID                                                                                                                       VARCHAR2(64)PRODUCT                                                                                                                    VARCHAR2(32)CREATE_DATE                                                                                                                DATEMOUNT_DATE                                                                                                                 DATEREPAIR_TIMER                                                                                                               NUMBERREADS                                                                                                                      NUMBERWRITES                                                                                                                     NUMBERREAD_ERRS                                                                                                                  NUMBERWRITE_ERRS                                                                                                                 NUMBERREAD_TIMEOUT                                                                                                               NUMBERWRITE_TIMEOUT                                                                                                              NUMBERREAD_TIME                                                                                                                  NUMBERWRITE_TIME                                                                                                                 NUMBERBYTES_READ                                                                                                                 NUMBERBYTES_WRITTEN                                                                                                              NUMBERPREFERRED_READ                                                                                                             VARCHAR2(1)HASH_VALUE                                                                                                                 NUMBERHOT_READS                                                                                                                  NUMBERHOT_WRITES                                                                                                                 NUMBERHOT_BYTES_READ                                                                                                             NUMBERHOT_BYTES_WRITTEN                                                                                                          NUMBERCOLD_READS                                                                                                                 NUMBERCOLD_WRITES                                                                                                                NUMBERCOLD_BYTES_READ                                                                                                            NUMBERCOLD_BYTES_WRITTEN                                                                                                         NUMBERVOTING_FILE                                                                                                                VARCHAR2(1)SECTOR_SIZE                                                                                                                NUMBERLOGICAL_SECTOR_SIZE                                                                                                        NUMBERFAILGROUP_TYPE                                                                                                             VARCHAR2(7)CON_ID                                                                                                                     NUMBERTHIN_PROVISION_CAPABLE                                                                                                     VARCHAR2(1)DATA_INTEGRITY_CAPABLE                                                                                                     VARCHAR2(1)SITE_NAME                                                                                                                  VARCHAR2(30)SITE_GUID                                                                                                                  VARCHAR2(33)FAILGROUP_LABEL                                                                                                            VARCHAR2(30)SITE_LABEL                                                                                                                 VARCHAR2(30)SITE_STATUS                                                                                                                VARCHAR2(11)(1)GROUP_NUMBER:磁盘所属的磁盘组编号。
(2)DISK_NUMBER:磁盘的唯一编号。
(3)READS:磁盘的读取次数。
(4)WRITES:磁盘的写入次数。
(5)READ_ERRS:磁盘读取错误的次数。
(6)WRITE_ERRS:磁盘写入错误的次数。
(7)READ_TIME:磁盘的读取时间(以毫秒为单位)。
(8)WRITE_TIME:磁盘的写入时间(以毫秒为单位)。
(9)RECOVER_TIME:磁盘的恢复时间(以毫秒为单位)。
(10)NUMBER_OF_TRANSFERS:磁盘的传输次数。
(11)BYTES_READ:磁盘读取的总字节数。
(12)BYTES_WRITTEN:磁盘写入的总字节数。
(13)BYTES_TRANSFERRED:磁盘传输的总字节数。
(14)AVG_READ_TIME:磁盘的平均读取时间(以毫秒为单位)。
(15)AVG_WRITE_TIME:磁盘的平均写入时间(以毫秒为单位)。
(16)AVG_TRANSFER_TIME:磁盘的平均传输时间(以毫秒为单位)。
(17)CON_ID:容器ID,用于多租户数据库环境中区分不同的容器。
V$ASM_FILE

提供有关ASM文件的信息。它包含了ASM文件的名称、类型、大小、状态等属性。

SQL> desc V$ASM_FILEName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------GROUP_NUMBER                                                                                                               NUMBERFILE_NUMBER                                                                                                                NUMBERCOMPOUND_INDEX                                                                                                             NUMBERINCARNATION                                                                                                                NUMBERBLOCK_SIZE                                                                                                                 NUMBERBLOCKS                                                                                                                     NUMBERBYTES                                                                                                                      NUMBERSPACE                                                                                                                      NUMBERTYPE                                                                                                                       VARCHAR2(64)REDUNDANCY                                                                                                                 VARCHAR2(6)STRIPED                                                                                                                    VARCHAR2(6)CREATION_DATE                                                                                                              DATEMODIFICATION_DATE                                                                                                          DATEREDUNDANCY_LOWERED                                                                                                         VARCHAR2(1)PERMISSIONS                                                                                                                VARCHAR2(16)USER_NUMBER                                                                                                                NUMBERUSER_INCARNATION                                                                                                           NUMBERUSERGROUP_NUMBER                                                                                                           NUMBERUSERGROUP_INCARNATION                                                                                                      NUMBERPRIMARY_REGION                                                                                                             VARCHAR2(4)MIRROR_REGION                                                                                                              VARCHAR2(4)HOT_READS                                                                                                                  NUMBERHOT_WRITES                                                                                                                 NUMBERHOT_BYTES_READ                                                                                                             NUMBERHOT_BYTES_WRITTEN                                                                                                          NUMBERCOLD_READS                                                                                                                 NUMBERCOLD_WRITES                                                                                                                NUMBERCOLD_BYTES_READ                                                                                                            NUMBERCOLD_BYTES_WRITTEN                                                                                                         NUMBERFILEGROUP_NUMBER                                                                                                           NUMBERFILEGROUP_INCARNATION                                                                                                      NUMBERREMIRROR                                                                                                                   VARCHAR2(1)PARENT_FILNUM                                                                                                              NUMBERPARENT_FILNUMINC                                                                                                           NUMBERCON_ID                                                                                                                     NUMBER(1)GROUP_NUMBER:ASM磁盘组的编号。
(2)FILE_NUMBER:文件的编号。
(3)COMPOUND_INDEX:文件的复合索引。
(4)INCARNATION:文件的修复版本号。
(5)BLOCK_SIZE:文件的块大小(以字节为单位)。
(6)BLOCKS:文件的块数。
(7)BYTES:文件的大小(以字节为单位)。
(8)SPACE:文件使用的空间(以字节为单位)。
(9)TYPE:文件的类型,如数据文件(DATAFILE)、控制文件(CONTROLFILE)等。
(10)REDUNDANCY:文件的冗余级别,如普通冗余(NORMAL REDUNDANCY)、高冗余(HIGH REDUNDANCY)等。
(11)STRIPED:文件是否为条带化(STRIPED)。
(12)CREATION_DATE:文件的创建日期。
(13)MODIFICATION_DATE:文件的修改日期。
(14)REDUNDANCY_LOWERED:文件的冗余级别是否已降低。
(15)PERMISSIONS:文件的权限。
(16)USER_NUMBER:文件所属用户的编号。
(17)USER_INCARNATION:文件所属用户的修复版本号。
(18)USERGROUP_NUMBER:文件所属用户组的编号。
(19)USERGROUP_INCARNATION:文件所属用户组的修复版本号。
(20)PRIMARY_REGION:文件所属的主要区域。
(21)MIRROR_REGION:文件所属的镜像区域。
V$ASM_ALIAS

提供了ASM文件别名的信息。ASM文件别名是ASM磁盘组中的文件的逻辑名称,用于在数据库中引用

SQL> desc V$ASM_ALIASName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------NAME                                                                                                                       VARCHAR2(70)GROUP_NUMBER                                                                                                               NUMBERFILE_NUMBER                                                                                                                NUMBERFILE_INCARNATION                                                                                                           NUMBERALIAS_INDEX                                                                                                                NUMBERALIAS_INCARNATION                                                                                                          NUMBERPARENT_INDEX                                                                                                               NUMBERREFERENCE_INDEX                                                                                                            NUMBERALIAS_DIRECTORY                                                                                                            VARCHAR2(1)SYSTEM_CREATED                                                                                                             VARCHAR2(1)CON_ID                                                                                                                     NUMBER(1)NAME:ASM文件别名的名称。
(2)GROUP_NUMBER:ASM磁盘组的编号。
(3)FILE_NUMBER:文件的编号。
(4)FILE_INCARNATION:文件的修复版本号。
(5)ALIAS_INDEX:别名的索引。
(6)ALIAS_INCARNATION:别名的修复版本号。
(7)PARENT_INDEX:父别名的索引。
(8)REFERENCE_INDEX:引用别名的索引。
(9)ALIAS_DIRECTORY:别名的目录。
(10)SYSTEM_CREATED:是否是系统创建的别名。
(11)CON_ID:容器ID。
查询ASM文件别名的信息
SQL> SELECT NAME, GROUP_NUMBER, FILE_NUMBER, ALIAS_DIRECTORY FROM V$ASM_ALIAS;NAME                                                                                                 GROUP_NUMBER FILE_NUMBER A
---------------------------------------------------------------------------------------------------- ------------ ----------- -
HFCWDB                                                                                                          1  4294967295 Y
CONTROLFILE                                                                                                     1  4294967295 Y
Current.256.1130942371                                                                                          1         256 N
Current.259.1130972999                                                                                          1         259 N
ONLINELOG                                                                                                       1  4294967295 Y
group_1.257.1130942377                                                                                          1         257 N
group_2.258.1130942383                                                                                          1         258 N
group_1.260.1130973003                                                                                          1         260 N
group_2.261.1130973007                                                                                          1         261 N
group_3.262.1130977931                                                                                          1         262 N
group_4.263.1130977933                                                                                          1         263 N
hfcwdbcluster                                                                                                   2  4294967295 Y
ASMPARAMETERFILE                                                                                                2  4294967295 Y
REGISTRY.253.1130930357                                                                                         2         253 N
OCRFILE                                                                                                         2  4294967295 Y
REGISTRY.255.1130930373                                                                                         2         255 N
OCRBACKUP                                                                                                       2  4294967295 Y
backup02.ocr.262.1175941701                                                                                     2         262 N
day.ocr.259.1186075891                                                                                          2         259 N
week.ocr.260.1186075893                                                                                         2         260 N
backup01.ocr.263.1175956113                                                                                     2         263 N
backup00.ocr.264.1186075881                                                                                     2         264 N
ASM                                                                                                             2  4294967295 Y
PASSWORD                                                                                                        2  4294967295 Y
pwdasm.256.1130930365                                                                                           2         256 N
pwdasm.257.1130932807                                                                                           2         257 N
orapwasm                                                                                                        2         256 N
orapwasm_backup                                                                                                 2         257 N
hfcwdbcluster                                                                                                   3  4294967295 Y
OCRFILE                                                                                                         3  4294967295 Y
REGISTRY.255.1130935181                                                                                         3         255 N
HFCWDB                                                                                                          5  4294967295 Y
PASSWORD                                                                                                        5  4294967295 Y
pwdhfcwdb.256.1130942205                                                                                        5         256 N
pwdhfcwdb.266.1130972971                                                                                        5         266 N
CONTROLFILE                                                                                                     5  4294967295 Y
Current.257.1130942367                                                                                          5         257 N
Current.267.1130972999                                                                                          5         267 N
ONLINELOG                                                                                                       5  4294967295 Y
group_1.258.1130942375                                                                                          5         258 N
group_2.259.1130942381                                                                                          5         259 N
group_1.268.1130973001                                                                                          5         268 N
group_2.269.1130973005                                                                                          5         269 N
group_3.276.1130977929                                                                                          5         276 N
group_4.277.1130977933                                                                                          5         277 N
DATAFILE                                                                                                        5  4294967295 Y
SYSTEM.260.1130942387                                                                                           5         260 N
SYSAUX.261.1130942405                                                                                           5         261 N
UNDOTBS1.262.1130942417                                                                                         5         262 N
UNDOTBS2.264.1130942463                                                                                         5         264 N
USERS.265.1130942469                                                                                            5         265 N
SYSTEM.270.1130973009                                                                                           5         270 N
SYSAUX.271.1130973021                                                                                           5         271 N
UNDOTBS1.272.1130973027                                                                                         5         272 N
UNDOTBS2.274.1130973063                                                                                         5         274 N
USERS.275.1130973065                                                                                            5         275 N
TEMPFILE                                                                                                        5  4294967295 Y
TEMP.263.1130942421                                                                                             5         263 N
TEMP.273.1130973033                                                                                             5         273 N
PARAMETERFILE                                                                                                   5  4294967295 Y
spfile.278.1130977937                                                                                           5         278 N61 rows selected.
V$ASM_TEMPLATE

提供了ASM磁盘组中的模板信息。模板是一种用于创建ASM文件的预定义配置,包括冗余级别、条带化设置等

SQL> desc V$ASM_TEMPLATEName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------GROUP_NUMBER                                                                                                               NUMBERENTRY_NUMBER                                                                                                               NUMBERREDUNDANCY                                                                                                                 VARCHAR2(6)STRIPE                                                                                                                     VARCHAR2(6)SYSTEM                                                                                                                     VARCHAR2(1)NAME                                                                                                                       VARCHAR2(30)PRIMARY_REGION                                                                                                             VARCHAR2(4)MIRROR_REGION                                                                                                              VARCHAR2(4)CON_ID                                                                                                                     NUMBER(1)GROUP_NUMBER:ASM磁盘组的编号。
(2)ENTRY_NUMBER:模板的编号。
(3)REDUNDANCY:模板指定的冗余级别。
(4)STRIPE:模板指定的条带化设置。
(5)SYSTEM:模板是否为系统模板。
(6)NAME:模板的名称。
(7)PRIMARY_REGION:模板指定的主要区域。
(8)MIRROR_REGION:模板指定的镜像区域。
(9)CON_ID:容器ID。
查询ASM磁盘组中的所有模板信息:
SELECT * FROM V$ASM_TEMPLATE;SQL> SELECT * FROM V$ASM_TEMPLATE;GROUP_NUMBER ENTRY_NUMBER REDUND STRIPE S NAME                                     PRIM MIRR     CON_ID
------------ ------------ ------ ------ - ---------------------------------------- ---- ---- ----------1          200 UNPROT COARSE Y PARAMETERFILE                            COLD COLD          01          201 UNPROT COARSE Y ASMPARAMETERFILE                         COLD COLD          01          203 UNPROT COARSE Y VOTINGFILE                               COLD COLD          01          204 UNPROT COARSE Y DUMPSET                                  COLD COLD          01          205 UNPROT FINE   Y CONTROLFILE                              COLD COLD          01          206 UNPROT COARSE Y FLASHFILE                                COLD COLD          01          207 UNPROT COARSE Y ARCHIVELOG                               COLD COLD          01          208 UNPROT COARSE Y ONLINELOG                                COLD COLD          01          209 UNPROT COARSE Y DATAFILE                                 COLD COLD          01          310 UNPROT COARSE Y TEMPFILE                                 COLD COLD          01          311 UNPROT COARSE Y BACKUPSET                                COLD COLD          01          312 UNPROT COARSE Y XTRANSPORT BACKUPSET                     COLD COLD          01          313 UNPROT COARSE Y INCR XTRANSPORT BACKUPSET                COLD COLD          01          314 UNPROT COARSE Y AUTOBACKUP                               COLD COLD          01          315 UNPROT COARSE Y XTRANSPORT                               COLD COLD          01          317 UNPROT COARSE Y CHANGETRACKING                           COLD COLD          01          318 UNPROT COARSE Y FLASHBACK                                COLD COLD          01          319 UNPROT COARSE Y KEY_STORE                                COLD COLD          01          420 UNPROT COARSE Y AUTOLOGIN_KEY_STORE                      COLD COLD          01          421 UNPROT COARSE Y AUDIT_SPILLFILES                         COLD COLD          01          422 UNPROT COARSE Y DATAGUARDCONFIG                          COLD COLD          01          423 UNPROT COARSE Y OCRFILE                                  COLD COLD          02          200 MIRROR COARSE Y PARAMETERFILE                            COLD COLD          02          201 MIRROR COARSE Y ASMPARAMETERFILE                         COLD COLD          02          203 MIRROR COARSE Y VOTINGFILE                               COLD COLD          02          204 MIRROR COARSE Y DUMPSET                                  COLD COLD          02          205 HIGH   FINE   Y CONTROLFILE                              COLD COLD          02          206 MIRROR COARSE Y FLASHFILE                                COLD COLD          02          207 MIRROR COARSE Y ARCHIVELOG                               COLD COLD          02          208 MIRROR COARSE Y ONLINELOG                                COLD COLD          02          209 MIRROR COARSE Y DATAFILE                                 COLD COLD          02          310 MIRROR COARSE Y TEMPFILE                                 COLD COLD          02          311 MIRROR COARSE Y BACKUPSET                                COLD COLD          02          312 MIRROR COARSE Y XTRANSPORT BACKUPSET                     COLD COLD          02          313 MIRROR COARSE Y INCR XTRANSPORT BACKUPSET                COLD COLD          02          314 MIRROR COARSE Y AUTOBACKUP                               COLD COLD          02          315 MIRROR COARSE Y XTRANSPORT                               COLD COLD          02          317 MIRROR COARSE Y CHANGETRACKING                           COLD COLD          02          318 MIRROR COARSE Y FLASHBACK                                COLD COLD          02          319 MIRROR COARSE Y KEY_STORE                                COLD COLD          02          420 MIRROR COARSE Y AUTOLOGIN_KEY_STORE                      COLD COLD          02          421 MIRROR COARSE Y AUDIT_SPILLFILES                         COLD COLD          02          422 MIRROR COARSE Y DATAGUARDCONFIG                          COLD COLD          02          423 MIRROR COARSE Y OCRFILE                                  COLD COLD          03          200 MIRROR COARSE Y PARAMETERFILE                            COLD COLD          03          201 MIRROR COARSE Y ASMPARAMETERFILE                         COLD COLD          03          203 MIRROR COARSE Y VOTINGFILE                               COLD COLD          03          204 MIRROR COARSE Y DUMPSET                                  COLD COLD          03          205 HIGH   FINE   Y CONTROLFILE                              COLD COLD          03          206 MIRROR COARSE Y FLASHFILE                                COLD COLD          03          207 MIRROR COARSE Y ARCHIVELOG                               COLD COLD          03          208 MIRROR COARSE Y ONLINELOG                                COLD COLD          03          209 MIRROR COARSE Y DATAFILE                                 COLD COLD          03          310 MIRROR COARSE Y TEMPFILE                                 COLD COLD          03          311 MIRROR COARSE Y BACKUPSET                                COLD COLD          03          312 MIRROR COARSE Y XTRANSPORT BACKUPSET                     COLD COLD          03          313 MIRROR COARSE Y INCR XTRANSPORT BACKUPSET                COLD COLD          03          314 MIRROR COARSE Y AUTOBACKUP                               COLD COLD          03          315 MIRROR COARSE Y XTRANSPORT                               COLD COLD          03          317 MIRROR COARSE Y CHANGETRACKING                           COLD COLD          03          318 MIRROR COARSE Y FLASHBACK                                COLD COLD          03          319 MIRROR COARSE Y KEY_STORE                                COLD COLD          03          420 MIRROR COARSE Y AUTOLOGIN_KEY_STORE                      COLD COLD          03          421 MIRROR COARSE Y AUDIT_SPILLFILES                         COLD COLD          03          422 MIRROR COARSE Y DATAGUARDCONFIG                          COLD COLD          03          423 MIRROR COARSE Y OCRFILE                                  COLD COLD          04          200 UNPROT COARSE Y PARAMETERFILE                            COLD COLD          04          201 UNPROT COARSE Y ASMPARAMETERFILE                         COLD COLD          04          203 UNPROT COARSE Y VOTINGFILE                               COLD COLD          04          204 UNPROT COARSE Y DUMPSET                                  COLD COLD          04          205 UNPROT FINE   Y CONTROLFILE                              COLD COLD          04          206 UNPROT COARSE Y FLASHFILE                                COLD COLD          04          207 UNPROT COARSE Y ARCHIVELOG                               COLD COLD          04          208 UNPROT COARSE Y ONLINELOG                                COLD COLD          04          209 UNPROT COARSE Y DATAFILE                                 COLD COLD          04          310 UNPROT COARSE Y TEMPFILE                                 COLD COLD          04          311 UNPROT COARSE Y BACKUPSET                                COLD COLD          04          312 UNPROT COARSE Y XTRANSPORT BACKUPSET                     COLD COLD          04          313 UNPROT COARSE Y INCR XTRANSPORT BACKUPSET                COLD COLD          04          314 UNPROT COARSE Y AUTOBACKUP                               COLD COLD          04          315 UNPROT COARSE Y XTRANSPORT                               COLD COLD          04          317 UNPROT COARSE Y CHANGETRACKING                           COLD COLD          04          318 UNPROT COARSE Y FLASHBACK                                COLD COLD          04          319 UNPROT COARSE Y KEY_STORE                                COLD COLD          04          420 UNPROT COARSE Y AUTOLOGIN_KEY_STORE                      COLD COLD          04          421 UNPROT COARSE Y AUDIT_SPILLFILES                         COLD COLD          04          422 UNPROT COARSE Y DATAGUARDCONFIG                          COLD COLD          04          423 UNPROT COARSE Y OCRFILE                                  COLD COLD          05          200 UNPROT COARSE Y PARAMETERFILE                            COLD COLD          05          201 UNPROT COARSE Y ASMPARAMETERFILE                         COLD COLD          05          203 UNPROT COARSE Y VOTINGFILE                               COLD COLD          05          204 UNPROT COARSE Y DUMPSET                                  COLD COLD          05          205 UNPROT FINE   Y CONTROLFILE                              COLD COLD          05          206 UNPROT COARSE Y FLASHFILE                                COLD COLD          05          207 UNPROT COARSE Y ARCHIVELOG                               COLD COLD          05          208 UNPROT COARSE Y ONLINELOG                                COLD COLD          05          209 UNPROT COARSE Y DATAFILE                                 COLD COLD          05          310 UNPROT COARSE Y TEMPFILE                                 COLD COLD          05          311 UNPROT COARSE Y BACKUPSET                                COLD COLD          05          312 UNPROT COARSE Y XTRANSPORT BACKUPSET                     COLD COLD          05          313 UNPROT COARSE Y INCR XTRANSPORT BACKUPSET                COLD COLD          05          314 UNPROT COARSE Y AUTOBACKUP                               COLD COLD          05          315 UNPROT COARSE Y XTRANSPORT                               COLD COLD          05          317 UNPROT COARSE Y CHANGETRACKING                           COLD COLD          05          318 UNPROT COARSE Y FLASHBACK                                COLD COLD          05          319 UNPROT COARSE Y KEY_STORE                                COLD COLD          05          420 UNPROT COARSE Y AUTOLOGIN_KEY_STORE                      COLD COLD          05          421 UNPROT COARSE Y AUDIT_SPILLFILES                         COLD COLD          05          422 UNPROT COARSE Y DATAGUARDCONFIG                          COLD COLD          05          423 UNPROT COARSE Y OCRFILE                                  COLD COLD          0110 rows selected.
V$ASM_CLIENT

提供了ASM客户端的详细信息,包括客户端连接的数据库实例、集群信息以及版本信息。通过查询V$ASM_CLIENT视图,可以获取这些信息,以便进行ASM客户端的监控和管理。

SQL> desc V$ASM_CLIENTName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------GROUP_NUMBER                                                                                                               NUMBERINSTANCE_NAME                                                                                                              VARCHAR2(64)DB_NAME                                                                                                                    VARCHAR2(8)CLUSTER_NAME                                                                                                               VARCHAR2(31)STATUS                                                                                                                     VARCHAR2(12)SOFTWARE_VERSION                                                                                                           VARCHAR2(60)COMPATIBLE_VERSION                                                                                                         VARCHAR2(60)CON_ID                                                                                                                     NUMBER(1)GROUP_NUMBER:ASM磁盘组的编号。
(2)INSTANCE_NAME:ASM客户端所连接的数据库实例的实例名。
(3)DB_NAME:ASM客户端所连接的数据库实例的数据库名。
(4)CLUSTER_NAME:ASM客户端所连接的集群名。
(5)STATUS:ASM客户端的状态。
(6)SOFTWARE_VERSION:ASM客户端的软件版本。
(7)COMPATIBLE_VERSION:ASM客户端的兼容版本。
(8)CON_ID:容器ID。
V$ASM_OPERATION

提供了ASM实例中正在进行的操作的信息。ASM操作是对ASM磁盘组执行的各种管理操作,如创建磁盘组、添加磁盘、移除磁盘等

SQL> desc V$ASM_OPERATIONName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------GROUP_NUMBER                                                                                                               NUMBEROPERATION                                                                                                                  CHAR(5)PASS                                                                                                                       VARCHAR2(9)STATE                                                                                                                      VARCHAR2(4)POWER                                                                                                                      NUMBERACTUAL                                                                                                                     NUMBERSOFAR                                                                                                                      NUMBEREST_WORK                                                                                                                   NUMBEREST_RATE                                                                                                                   NUMBEREST_MINUTES                                                                                                                NUMBERERROR_CODE                                                                                                                 VARCHAR2(44)CON_ID                                                                                                                     NUMBER(1)GROUP_NUMBER:ASM磁盘组的编号。
(2)OPERATION:正在进行的操作的类型。
(3)PASS:操作的阶段。_
(4)STATE:操作的状态。
(5)POWER:操作的优先级。
(6)ACTUAL:操作已经完成的数量。
(7)SOFAR:操作已经完成的工作量。
(8)EST_WORK:操作的预计总工作量。
(9)EST_RATE:操作的预计速率。
(10)EST_MINUTES:操作的预计完成时间(分钟)。
(11)ERROR_CODE:操作的错误代码(如果有错误)。
CON_ID:容器ID。
V$ASM_ATTRIBUTE

提供了ASM磁盘组的属性信息。ASM属性是用于配置和管理ASM磁盘组的各种设置和选项

SQL> desc V$ASM_ATTRIBUTEName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------NAME                                                                                                                       VARCHAR2(256)VALUE                                                                                                                      VARCHAR2(256)GROUP_NUMBER                                                                                                               NUMBERATTRIBUTE_INDEX                                                                                                            NUMBERATTRIBUTE_INCARNATION                                                                                                      NUMBERREAD_ONLY                                                                                                                  VARCHAR2(7)SYSTEM_CREATED                                                                                                             VARCHAR2(7)CON_ID                                                                                                                     NUMBER(1)NAME:ASM磁盘组属性的名称。
(2)VALUE:ASM磁盘组属性的值。
(3)GROUP_NUMBER:ASM磁盘组的编号。
(4)ATTRIBUTE_INDEX:属性的索引。
(5)ATTRIBUTE_INCARNATION:属性的版本号。
(6)READ_ONLY:属性是否只读。
(7)SYSTEM_CREATED:属性是否由系统创建。
CON_ID:容器ID。
V$ASM_DISK_IOSTAT

提供了ASM磁盘的输入/输出统计信息。它显示了ASM磁盘的读取和写入操作的计数、错误计数、超时计数以及相关的计时和字节统计。

SQL> desc V$ASM_DISK_IOSTATName                                                                                                              Null?    Type----------------------------------------------------------------------------------------------------------------- -------- ----------------------------------------------------------------------------INSTNAME                                                                                                                   VARCHAR2(64)DBNAME                                                                                                                     VARCHAR2(8)CLUSTERNAME                                                                                                                VARCHAR2(31)GROUP_NUMBER                                                                                                               NUMBERDISK_NUMBER                                                                                                                NUMBERFAILGROUP                                                                                                                  VARCHAR2(30)SITE_NAME                                                                                                                  VARCHAR2(30)READS                                                                                                                      NUMBERWRITES                                                                                                                     NUMBERREAD_ERRS                                                                                                                  NUMBERWRITE_ERRS                                                                                                                 NUMBERREAD_TIMEOUT                                                                                                               NUMBERWRITE_TIMEOUT                                                                                                              NUMBERREAD_TIME                                                                                                                  NUMBERWRITE_TIME                                                                                                                 NUMBERBYTES_READ                                                                                                                 NUMBERBYTES_WRITTEN                                                                                                              NUMBERHOT_READS                                                                                                                  NUMBERHOT_WRITES                                                                                                                 NUMBERHOT_BYTES_READ                                                                                                             NUMBERHOT_BYTES_WRITTEN                                                                                                          NUMBERCOLD_READS                                                                                                                 NUMBERCOLD_WRITES                                                                                                                NUMBERCOLD_BYTES_READ                                                                                                            NUMBERCOLD_BYTES_WRITTEN                                                                                                         NUMBERCON_ID                                                                                                                     NUMBER(1)INSTNAME:实例名称。
(2)DBNAME:数据库名称。
(3)CLUSTERNAME:集群名称。
(4)GROUP_NUMBER:ASM磁盘组的编号。
(5)DISK_NUMBER:磁盘的编号。
(6)FAILGROUP:磁盘所属的故障组名称。
(7)SITE_NAME:磁盘所在的站点名称。
(8)READS:读取操作的次数。
(9)WRITES:写入操作的次数。
(10)READ_ERRS:读取操作的错误次数。
(11)WRITE_ERRS:写入操作的错误次数。
(12)READ_TIMEOUT:读取操作的超时次数。
(13)WRITE_TIMEOUT:写入操作的超时次数。
(14)READ_TIME:读取操作的时间(毫秒)。
(15)WRITE_TIME:写入操作的时间(毫秒)。
(16)BYTES_READ:已读取的字节数。
(17)BYTES_WRITTEN:已写入的字节数。
(18)HOT_READS:热读操作的次数。
(19)HOT_WRITES:热写操作的次数。
(20)HOT_BYTES_READ:已读取的热数据字节数。
(21)HOT_BYTES_WRITTEN:已写入的热数据字节数。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com