Oracle 11g中的IO Calibrate(IO校准)(二)

2014-11-24 17:24:20 · 作者: · 浏览: 1
助Linux下的sar命令,监控全部过程。



[root@SimpleLinux ~]# sar -b 5 100 -o /tmp/res2


Linux 2.6.18-128.el5 (SimpleLinux.localdomain) 12/13/2013



11:25:08 AM tps rtps wtps bread/s bwrtn/s


11:25:13 AM 8.33 0.00 8.33 0.00 134.92


11:25:18 AM 23.02 1.59 21.43 50.79 311.90


11:25:23 AM 5.96 1.59 4.37 50.89 85.88


11:25:28 AM 7.14 1.59 5.56 50.79 89.68


11:25:33 AM 2.78 0.00 2.78 0.00 44.44


11:25:38 AM 5.96 1.59 4.37 50.89 85.88


11:25:43 AM 257.65 253.28 4.37 4141.55 76.34


11:25:48 AM 281.75 276.19 5.56 4415.87 219.05


11:25:53 AM 278.33 273.56 4.77 4427.83 89.07


11:25:58 AM 289.50 266.53 22.97 4264.55 237.62


11:26:03 AM 232.14 228.97 3.17 3688.89 50.79


11:26:08 AM 268.53 264.14 4.38 4608.76 92.43




注意TPS的变化过程。启动校准之后,Oracle生成大量的IO操作,来判断存储的极限。这个过程也就是让我们了解当前IO架构的上限。


我们通过Excel画出全过程的TPS、RTPS和WTPS趋势。


结束IO校准之后,我们可以查看到IO调教过程信息。




SQL> select * from v$io_calibration_status;



STATUS CALIBRATION_TIME


------------- --------------------------------------------------------------------------------

READY 14-12月-13 11.39.10.194 上午