Oracle OWI方法論的可檢測體系

chenfeng發表於2016-03-24
Oracle資料庫為基於OWT的最佳化方法論提供了極為完善的可測量體系,且包含極為豐富的不同粒度,從session級別到物件級別到系統級別,從實時資訊到時間點快照,甚至
在SQL級別也儘可能提供準確的等待事件資訊。


1.基於session的Oracle wait event實時統計資訊
當前實時的wait event資訊: v$session,v$session_wait,v$session_wait_class
最近10次的wait event資訊: v$session_wait_history
100ms到秒級別的快照資訊: v$active_session_history
時間範圍快照:wrh$active_session_history
抽樣:dba_hist_active_sess_history
資料庫啟動以來的統計資訊: v$session_event


2.基於物件的Oracle wait event資訊
資料庫啟動以來物件的實時統計資訊: v$segment_statistics
時間範圍快照: wrh$seg_stat


3.基於例項/全域性的Oracle wait event資訊
1)基於例項的Oracle wait event資訊 
分鐘級別的實時統計資訊: v$eventmtric,v$waitclassmetric
基於時間範圍快照的統計資訊:wrh$_system_event,wrh$bg_event_summary,dba_hist_waitstat
資料庫啟動以來的事件統計資訊: v$system_event,v$system_wait_class,v$service_event
2)均衡平均化的事件柱狀圖資訊:
資料庫啟動以來的等待事件柱狀圖資訊: v$event_histogram
時間範圍快照的等待事件柱狀圖資訊: wrh$_event_histogram
3)特定事件的等待事件統計:
資料庫啟動以來的buffer busy wait event: v$waitstat
時間範圍快照的buffer busy wait event: wrh$_waitstat
4)等待事件的相互連結關係:
等待session之間的等待事件鏈: v$wait_chanis(oracle11g)


4.基於SQL的等待事件描述 
實時的session事件資訊: v$session
實時的SQL級別事件資訊: v$sql_monitor
100ms~1s級別的事件資訊: v$active_session_history
基於快照和抽樣: wrh$active_session_history,dba_hist_wait_history
資料庫啟動以來的統計: v$sql,v$sqlarea,v$sqlstat


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

相關文章