系统上运行的Oracle 10G,偶尔出现本地磁盘busy98%++(执行某个需要处理大量数据的业务,但是数据库的数据都没挂载到本地磁盘),今天用filemon生成out,查看其内容,发现是unix_64这个文件造成的主要IO,这是为何呢。
下面是.out的部分内容(里面的MBs和wrs表示的什么呢)
- Assembly code
Most Active Files------------------------------------------------------------------------ #MBs #opns #rds #wrs file volume:inode------------------------------------------------------------------------ 146.7 539 37566 0 unix /dev/hd2:9116 28.9 512 1024 0 lx20367.nlb /dev/oraclelv:5331 20.5 965 1930 0 lx1boot.nlb /dev/oraclelv:5099 8.0 1541 2049 0 vfs /dev/hd4:242 7.6 978 1946 0 hosts /dev/hd4:850 6.5 970 1940 0 lx20001.nlb /dev/oraclelv:5100 5.7 491 1467 0 netsvc.conf /dev/hd4:869 4.0 515 1015 0 methods.cfg /dev/hd2:12314 3.9 1513 1006 0 passwd /dev/hd4:71 3.8 491 982 0 resolv.conf /dev/hd4:2281 2.4 1032 605 0 null 0.9 15 1836 0 pxus.msb /dev/oraclelv:9771 0.8 15 1710 0 plszhs.msb /dev/oraclelv:9924 0.6 513 1023 0 lx10001.nlb /dev/oraclelv:4980 0.5 513 1026 0 lx00001.nlb /dev/oraclelv:4914 0.4 489 1022 0 oraus.msb /dev/oraclelv:9877 0.1 9 18 0 ksh.cat /dev/hd2:24365 0.1 2 4 0 pid=0_fd=5 0.0 12 48 0 pcmus.msb /dev/oraclelv:9897 0.0 1 5 0 swvpd.cat /dev/hd2:29100
谢谢了!
------解决方案--------------------------------------------------------
MBs是就是MB计算的每秒IO量吧
------解决方案--------------------------------------------------------
关键我没用过oracle 10g,大型数据库软件有时候莫名其妙的io也正常,相对来说mysql轻量得多也绿色的多