(轉):學習Oracle動態效能表-(15)-V$DB_OBJECT_CACHE
本檢視提供物件在library cache(shared pool)中物件統計,提供比v$librarycache更多的細節,並且常用於找出shared pool中的活動物件。
v$db_object_cache中的常用列:OWNER:物件擁有者
NAME:物件名稱
TYPE:物件型別(如,sequence,procedure,function,package,package body,trigger)
KEPT:告知是否物件常駐shared pool(yes/no),有賴於這個物件是否已經利用PL/SQL 過程DBMS_SHARED_POOL.KEEP“保持”(永久固定在記憶體中)
SHARABLE_MEM:共享記憶體佔用
PINS:當前執行物件的session數
LOCKS:當前鎖定物件的session數
瞬間狀態列:
下列列保持物件自初次載入起的統計資訊:
LOADS:物件被載入次數。
示例:
1.shared pool執行以及記憶體使用總計
下列查詢顯示出shared pool記憶體對不同類別的物件
同時也顯示是否有物件透過DBMS_SHARED_POOL.KEEP()過程常駐shared pool。
SELECT type, kept, COUNT(*), SUM(sharable_mem)
FROM V$DB_OBJECT_CACHE
GROUP BY type, kept;
2.透過載入次數找出物件
SELECT owner, name sharable_mem, kept, loads
FROM V$DB_OBJECT_CACHE
WHERE loads > 1 ORDER BY loads DESC;
找出使用的記憶體超過10M並且不在常駐記憶體的物件。
SELECT owner, name, sharable_mem, kept
FROM V$DB_OBJECT_CACHE
WHERE sharable_mem > 102400 AND kept = 'NO'
ORDER BY sharable_mem DESC;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9399028/viewspace-745233/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 學習動態效能表(12)--V$DB_OBJECT_CACHEObject
- (轉)Oracle動態效能檢視學習之V$DB_OBJECT_CACHEOracleObject
- 學習動態效能表(15)--V$ROLLSTAT
- (轉):學習Oracle動態效能表-(12)-V$PROCESSOracle
- (轉):學習Oracle動態效能表-(10)-V$FILESTATOracle
- (轉):學習Oracle動態效能表-(8)-V$SESSIONOracleSession
- (轉):學習Oracle動態效能表-(5)-V$SESSTATOracle
- (轉)學習Oracle動態效能表-(4)-V$SYSSTATOracle
- (轉):學習Oracle動態效能表-(2)-V$SQLTEXTOracleSQL
- (轉):學習Oracle動態效能表-(1)-V$SQLAREAOracleSQL
- (轉):學習Oracle動態效能表-(21)-V$UNDOSTATOracle
- (轉):學習Oracle動態效能表-(19)-v$rowcacheOracle
- (轉):學習Oracle動態效能表-(18)-V$ROLLSTATOracle
- (轉):學習Oracle動態效能表-(7)-V$SQLTEXT,V$SQLAREAOracleSQL
- [轉]學習Oracle動態效能表-(6)-V$SQLTEXT,V$SQLAREAOracleSQL
- 學習oracle動態效能表--v$transactionOracle
- (轉):學習Oracle動態效能表-(22)-V$WAITSTATOracleAI
- (轉):學習Oracle動態效能表-(20)-V$SYSTEM_EVENTOracle
- (轉):學習Oracle動態效能表-(16)-V$OPEN_CURSOROracle
- (轉):學習Oracle動態效能表-(14)-V$SEGSTAT ,V$SEGMENT_STATISTICSOracle
- (轉):學習Oracle動態效能表-(11)-v$latch$ v$latch_childrenOracle
- (轉):學習Oracle動態效能表-(6)-V$SQL,V$SQL_PLANOracleSQL
- (轉)學習Oracle動態效能表-(3)V$LOCK,V$LOCKED_OBJECTOracleObject
- (轉):學習Oracle動態效能表-(17)-v$parameter & v$system_parameterOracle
- (轉):學習Oracle動態效能表-(13)-V$SESSION_LONGOPSOracleSessionGo
- (轉):學習Oracle動態效能表-(9)-V$SESSION_WAIT,V$SESSION_EVENTOracleSessionAI
- 學習動態效能表(19)--V$UNDOSTAT
- 學習動態效能表(16)--V$ROWCACHE
- 學習動態效能表(九)--V$FILESTAT
- 學習動態效能表(七)--V$PROCESS
- 學習動態效能表(二)--v$sesstat
- 學習動態效能表(一)--v$sysstat
- 學習動態效能表(五)-v$sessionSession
- 學習動態效能表(五)--V$SESSIONSession
- (轉)Oracle動態效能檢視學習之v$processOracle
- Oracle動態效能檢視學習之 V$ROLLSTAT -- 轉Oracle
- 學習動態效能表(20)--V$WAITSTATAI
- 學習動態效能表(八)-(1)-v$lock