與IO相關的等待事件troubleshooting-系列1

bisal發表於2013-10-03

近來XX應用充分暴露出開發人員最初只關心功能,未考慮效能的問題,夜維、OLTP應用均出現了不同程度的與資料庫相關的效能問題。


這個應用所在磁碟的IO較差,原因在於這塊磁碟較舊,已進入更換的流程,但短期內還不能更換,對應用是個極大的隱患。而且也出現過某段時間IO非常差,導致應用處理速度非常緩慢。針對與IO相關的效能問題,MOS有篇文章(223117.1)介紹的就是與IO相關的troubleshooting,拜讀一下。


這篇文章的目的:針對主要爭用是IO相關的場景下,Oracle調優的一些思路。

主要用到的技術或方法:

1. Statspack或AWR報告顯示“Top 5 Wait/Timed Events”節中的IO等待事件。

2. 對session進行SQL Tracing表明限制主要源自於IO等待事件。

3. 作業系統工具顯示資料庫檔案的儲存磁碟存在非常高的利用率,接近飽和。


(未完待續)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7192724/viewspace-773700/,如需轉載,請註明出處,否則將追究法律責任。

相關文章