Oracle動態效能檢視學習筆記(4)_v$waitstat
Oracle動態效能檢視學習筆記(4)_v$waitstat
參考文件<>Chapter 24
##################################################################
1 Overview
##################################################################
This view keeps a summary all buffer waits since instance startup. It is useful for breaking down the waits by class
if you
see a large number busy waits on the system.
記錄自系統啟動以來的等待。
##################################################################
2 Useful Columns for v$waitstat
##################################################################
1) CLASS: Class of block(Data segment header, undo segment header, data block)
2) COUNT: Number fo waits for this class of blocks.
3) TIME: Total time of waited for this class of block.(second)
##################################################################
2 Reasons for Waits 出現等待的原因
##################################################################
1) Undo segment header: not enough rollback segments
2) Data segment header/freelist: freelist contention
3) Data block
4) Large number of CR clones for the buffer.
5) Range scan on indexes with large number of deletions
6) Full table scans on tables with large number of deleted rows
7) Blocks with high concurrency
示例:
SQL> select * from v$waitstat;
CLASS COUNT TIME
------------------ ---------- ----------
data block 6 2
sort block 0 0
save undo block 0 0
segment header 0 0
save undo header 0 0
free list 0 0
extent map 0 0
1st level bmb 0 0
2nd level bmb 0 0
3rd level bmb 0 0
bitmap block 0 0
bitmap index block 0 0
file header block 0 0
unused 0 0
system undo header 0 0
system undo block 0 0
undo header 22 4
undo block 0 0
參考文件<
##################################################################
1 Overview
##################################################################
This view keeps a summary all buffer waits since instance startup. It is useful for breaking down the waits by class
if you
see a large number busy waits on the system.
記錄自系統啟動以來的等待。
##################################################################
2 Useful Columns for v$waitstat
##################################################################
1) CLASS: Class of block(Data segment header, undo segment header, data block)
2) COUNT: Number fo waits for this class of blocks.
3) TIME: Total time of waited for this class of block.(second)
##################################################################
2 Reasons for Waits 出現等待的原因
##################################################################
1) Undo segment header: not enough rollback segments
2) Data segment header/freelist: freelist contention
3) Data block
4) Large number of CR clones for the buffer.
5) Range scan on indexes with large number of deletions
6) Full table scans on tables with large number of deleted rows
7) Blocks with high concurrency
示例:
SQL> select * from v$waitstat;
CLASS COUNT TIME
------------------ ---------- ----------
data block 6 2
sort block 0 0
save undo block 0 0
segment header 0 0
save undo header 0 0
free list 0 0
extent map 0 0
1st level bmb 0 0
2nd level bmb 0 0
3rd level bmb 0 0
bitmap block 0 0
bitmap index block 0 0
file header block 0 0
unused 0 0
system undo header 0 0
system undo block 0 0
undo header 22 4
undo block 0 0
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10248702/viewspace-669516/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle動態效能檢視學習筆記(8)_v$waitstatOracle筆記AI
- Oracle動態效能檢視學習筆記(4)_v$rollstatOracle筆記
- Oracle動態效能檢視學習筆記(1)_v$sysstatOracle筆記
- Oracle動態效能檢視學習筆記(3)_v$undostatOracle筆記
- Oracle動態效能檢視學習筆記(6)_v$filestatOracle筆記
- Oracle動態效能檢視學習筆記(7)_v$sessionOracle筆記Session
- Oracle動態效能檢視學習筆記(9)_v$system_eventOracle筆記
- (轉):學習Oracle動態效能表-(22)-V$WAITSTATOracleAI
- 學習動態效能表(20)--V$WAITSTATAI
- Oracle動態效能檢視學習筆記(10)_v$session_waitOracle筆記SessionAI
- Oracle動態效能檢視學習筆記(2)_v$sesstat_v$mystat_v$statnameOracle筆記
- Oracle動態效能檢視學習之v$sqltext & v$sqlareaOracleSQL
- (轉)Oracle動態效能檢視學習之v$processOracle
- Oracle動態效能檢視學習之 V$ROLLSTAT -- 轉Oracle
- Oracle動態效能檢視學習之v$lock & v$locked_objectOracleObject
- (轉)Oracle動態效能檢視學習之V$DB_OBJECT_CACHEOracleObject
- (轉)學習Oracle動態效能表-(4)-V$SYSSTATOracle
- Oracle效能優化視訊學習筆記-動態調整SGAOracle優化筆記
- V$PGASTAT動態效能檢視AST
- 學習oracle動態效能表--v$transactionOracle
- oracle學習筆記——檢視、索引Oracle筆記索引
- Oracle檢視:常用動態效能檢視Oracle
- oracle 學習筆記---效能優化(4)Oracle筆記優化
- (轉)Oracle 動態效能檢視Oracle
- 動態檢視V$SESSION_LONGOPS學習SessionGo
- Oracle動態效能檢視之v$session_longops ztOracleSessionGo
- (轉):學習Oracle動態效能表-(7)-V$SQLTEXT,V$SQLAREAOracleSQL
- [轉]學習Oracle動態效能表-(6)-V$SQLTEXT,V$SQLAREAOracleSQL
- Oracle的v$動態檢視 收藏Oracle
- (轉):學習Oracle動態效能表-(12)-V$PROCESSOracle
- (轉):學習Oracle動態效能表-(10)-V$FILESTATOracle
- (轉):學習Oracle動態效能表-(8)-V$SESSIONOracleSession
- (轉):學習Oracle動態效能表-(5)-V$SESSTATOracle
- (轉):學習Oracle動態效能表-(2)-V$SQLTEXTOracleSQL
- (轉):學習Oracle動態效能表-(1)-V$SQLAREAOracleSQL
- (轉):學習Oracle動態效能表-(21)-V$UNDOSTATOracle
- (轉):學習Oracle動態效能表-(19)-v$rowcacheOracle
- (轉):學習Oracle動態效能表-(18)-V$ROLLSTATOracle