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

來源:互聯網
上載者:User

'db file scattered read'        這是另一種常見的等待事件。他產生於Oracle從磁碟讀取多個塊到Buffer Cache中非連續("")緩衝的時候。這種讀一次最大值是

3.  因為使用全表掃描和全索引快速掃描的塊會放到Buffer Cache取代鏈的最少最近使用端,有時使用多Buffer Pools,將這些段放到KEEP池中都會有所協助。(可參考:Document 76374.1 Multiple Buffer Pools)
4. 使用分區能夠降低作為分區剪裁掃描資料的數量,限制段分區的掃描子集。
5. 最後,可以考慮最長訪問的段包含的資料數量(通過將舊的、不需要的資料移出資料庫),或將這些段移動到新的、更快的磁碟,以降低IO的回應時間。
(未完待續)

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.