暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 10gR2 Study Notes:New View V$FLASH_RECOVERY_AREA_USAGE

原创 eygle 2005-09-07
580
Oracle10gR2给出了一个新的视图用以监控闪回区的使用情况。

通过这个新的视图,我们可以看到闪回区被那些文件所占用,这些信息以前在数据库中是无法直接得知的。


Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
Connected as SYS
SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;
FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES
------------ ------------------ ------------------------- ---------------
CONTROLFILE 0.33 0 1
ONLINELOG 7.32 0 3
ARCHIVELOG 6.72 6.72 3
BACKUPPIECE 36.37 0 2
IMAGECOPY 0 0 0
FLASHBACKLOG 0 0 0
6 rows selected


当然如果我们想要了解具体是哪些文件,这就需要借助另外一个视图:V$ASM_FILE。

这个视图需要从ASM实例来进行查询:


SQL> connect sys/password@MMSDB as sysdba
Connected to Oracle Database 10g Enterprise Edition Release 10.1.0.3.0
Connected as SYS
SQL> col type for a20
SQL> select file_number,block_size,blocks,bytes,type from v$asm_file;
FILE_NUMBER BLOCK_SIZE BLOCKS BYTES TYPE
----------- ---------- ---------- ---------- --------------------
256 16384 431 7061504 CONTROLFILE
257 16384 431 7061504 CONTROLFILE
258 512 102401 52429312 ONLINELOG
259 512 102401 52429312 ONLINELOG
260 512 102401 52429312 ONLINELOG
261 512 102401 52429312 ONLINELOG
262 512 102401 52429312 ONLINELOG
263 512 102401 52429312 ONLINELOG
264 8192 61441 503324672 DATAFILE
265 8192 26881 220209152 DATAFILE
266 8192 34561 283123712 DATAFILE
267 8192 3329 27271168 TEMPFILE
268 8192 641 5251072 DATAFILE
269 512 5 2560 PARAMETERFILE
270 512 95429 48859648 ARCHIVELOG
271 512 93169 47702528 ARCHIVELOG
272 512 93160 47697920 ARCHIVELOG
273 8192 94472 773914624 BACKUPSET
274 16384 436 7143424 BACKUPSET
19 rows selected


注意,从这里我们可以很容易的看到不同文件所使用的不同BLOCK_SIZE,Oracle通过不同的块大小来优化存储及访问。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论