asm oracle查询
ASM Oracle查询是一种在Oracle数据库中使用的非常重要的技术,在我们的项目中常会用到。在ASM(Automatic Storage Management)中,数据是通过多个磁盘在物理上存储的。使用ASM Oracle查询可以很方便的查询到这些存储在多个磁盘上的数据的信息,并进行合理的管理。
在ASM Oracle查询中,我们经常会用到以下这些SQL语句:
SELECT name, state, type, free_mb, total_mb FROM V$ASM_DISKGROUP; SELECT path, name, label, total_mb, free_mb FROM V$ASM_DISK; SELECT name, path, header_status, os_mb, free_mb, total_mb, REBALANCE_COMPLETED, REBALANCE_FAILURE FROM V$ASM_DISK; SELECT GROUP_NUMBER, DISK_NUMBER, FAILGROUP FROM V$ASM_DISKGROUP_STAT; SELECT FILE_NUMBER, DISK_GROUP_NUMBER, STATUS, TYPE, ENCRYPTION, REDUNDANCY, STRIPE_WIDTH, STRIPE_SIZE FROM V$ASM_FILE; SELECT name, label, path, size_mb, type, state, COMPAT_MODE, DATABASE_COMPATIBILITY FROM V$ASM_TEMPLATE;