日期:2014-05-17  浏览次数:20871 次

AWR报表的问题
昨天客户说DB在4点到5点查询以及登陆都很慢,我看了下AWR种的TOP 5事件,
Top 5 Timed Foreground Events

Event Waits Time(s) Avg wait (ms) % DB time Wait Class
log file switch (checkpoint incomplete) 4,916 29,450 5991 54.46 Configuration
buffer busy waits 2,816 10,251 3640 18.96 Concurrency
log file sync 61,615 6,075 99 11.23 Commit
DB CPU   4,594   8.50  
enq: KO - fast object checkpoint 213 1,491 6998 2.76 Application
我就加了3个日志文件组,并将文件组大小增大了5倍,可是今天情况还是和昨天一样,怎么解决啊?

------解决方案--------------------
监控一下磁盘IOSTAT,字面上说明写磁盘比较慢!
------解决方案--------------------
1)checkpoint incomplete:说明磁盘读写可能是瓶颈、iostat -x 2 看看磁盘的util如何,尤其放 redo的盘;当然放datafile也是

2)log file sync 61,615 6,075 99 11.23 Commit:提交是不是太频繁了、你系统目前logfile多大?建议加大之后观察
------解决方案--------------------
不好意思、忘了看最后一句、LZ的这份报告是加大logfile之后还是之前的?如果是之后的、那在出一份报告、看看 log file sync下降了没?