可以查询 V$FILESTAT 找出每个磁盘文件的磁盘 I/O 的数量,逐个汇总每个磁盘上数据文件的所有 I/O 找出最可能造成磁盘瓶颈的数据文件
V$FILESTAT 包含下述列
列 说明
FILE# 文件编号在 V$DATAFILE 中加在 FILE# 之后即可得到名称
PHYRDS 已完成的物理读取次数
PHYWRTS 已完成的物理写入次数
PHYBLKRD 读取物理块的数量
PHYBLKWRT 写入物理块的数量
READTIM 读取花费的时间
WRITETIM 写入花费的时间
注最后两列包含 0 除非 TIMED_STATISTICS 参数设置为 TRUE
使用下述查询监视这些值
SQL> col name format a40
SQL> SELECT phyrds,phywrts,d.name
2 FROM v$datafile d, v$filestat f
3 WHERE d.file#=f.file# order by d.name;
PHYRDS PHYWRTS NAME
---------- ---------- ----------------------------------------
46317 179816 /data1/oradata/dbnms/sysaux01.dbf
147921 131974 /data1/oradata/dbnms/sysaux02.dbf
98538 85339 /data1/oradata/dbnms/system01.dbf
5979 10033 /data1/oradata/dbnms/system02.dbf
511 203266 /data1/oradata/dbnms/undotbs01.dbf
14633943 424908 /data1/oradata/dbnms/user02.dbf
2305255 2752296 /data1/oradata/dbnms/users01.dbf
179712 30608 /data2/oradata/dbnms/GOLDPEN.dbf
58854 5099 /data2/oradata/dbnms/INFOCASES.dbf
2046999 55947 /data2/oradata/dbnms/MARKET_NEW.dbf
2026600 64013 /data2/oradata/dbnms/MARKET_NEW1.dbf
PHYRDS PHYWRTS NAME
---------- ---------- ----------------------------------------
2319092 102828 /data2/oradata/dbnms/MARKET_NEW2.dbf
2052449 68187 /data2/oradata/dbnms/MARKET_NEW3.dbf
333 299 /data2/oradata/dbnms/ccidnet.dbf
337 299 /data2/oradata/dbnms/ccidnetindex.dbf
15 rows selected.
阅读(1389) | 评论(0) | 转发(0) |