1.收集undo统计信息:
SQL> SELECT * FROM (
2 SELECT TO_CHAR(BEGIN_TIME,'DD-MON-YY HH24:MI') BEGIN,TO_CHAR(END_TIME,'DD-MON-YY HH24:MI') END,ACTIVEBLKS,UNEXPIREDBLKS,EXPIREDBLKS,NOSPACEERRCNT,EXPSTEALCNT,EXPBLKRELCNT,EXPBLKREUCNT,UNXPSTEALCNT,UNXPBLKREUCNT,UNXPBLKRELCNT,TUNED_UNDORETENTION
3 FROM V$UNDOSTAT
4 ORDER BY BEGIN_TIME DESC)
5 WHERE ROWNUM < 12;
BEGIN END ACTIVEBLKS UNEXPIREDBLKS EXPIREDBLKS NOSPACEERRCNT TUNED_UNDORETENTION
-------------------- -------------------- ---------- ------------- ----------- ------------- -------------------
18-9月 -12 09:52 18-9月 -12 09:56 208 1944880 0 0 2694484
18-9月 -12 09:42 18-9月 -12 09:52 208 1944880 0 0 2687145
18-9月 -12 09:32 18-9月 -12 09:42 208 1944880 0 0 2680290
18-9月 -12 09:22 18-9月 -12 09:32 208 1944880 0 0 2658132
18-9月 -12 09:12 18-9月 -12 09:22 208 1944880 0 0 2607182
18-9月 -12 09:02 18-9月 -12 09:12 208 1944368 512 0 2401352
18-9月 -12 08:52 18-9月 -12 09:02 208 1944368 512 0 2246682
18-9月 -12 08:42 18-9月 -12 08:52 208 1944368 512 0 2128111
18-9月 -12 08:32 18-9月 -12 08:42 208 1944368 0 0 1967674
18-9月 -12 08:22 18-9月 -12 08:32 208 1944368 0 0 2012994
18-9月 -12 08:12 18-9月 -12 08:22 208 1944368 0 0 2012994
11 rows selected
发现有大量的未过期的undo块。
2,在收集awr报告时,发现前段时间将数据库的时间改到了将来的某个时间,以致出现大量的UNEXPIREDBLKS。
3,将数据库系统的时间改到比上次修改的时间段之后,再去收集undo信息时,UNEXPIREDBLKS显著下降了。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27776156/viewspace-743900/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/27776156/viewspace-743900/