一些轉儲和清除記憶體物件和物理物件的命令(轉)
9i清buffer cache
alter session set events 'immediate trace name flush_cache level 1';
alter session set events = 'immediate trace name flush_cache';
10g中清buffer cache
alter system flush buffer_cache;
清shared pool
alter system flush shared_pool;
轉儲sga
alter session set events 'immediate trace name heapdump level 2';
轉儲library cache
ALTER SESSION SET EVENTS 'immediate trace name LIBRARY_CACHE level n';
Level =1 ,轉儲Library cache統計資訊
Level =2 ,轉儲hash table概要
Level =4 ,轉儲Library cache物件,只包含基本資訊
Level =8 ,轉儲Library cache物件,包含詳細資訊(包括child references,pin waiters等)
Level =16,增加heap sizes資訊
Level =32,增加heap資訊
轉儲控制檔案、日誌檔案、資料檔案:
alter session set events 'immediate trace name controlf level 10';
alter session set events 'immediate trace name redohdr level 3';
alter system dump logfile '...redo01.log';
alter session set events 'immediate trace name file_hdrs level 10';
ALTER SYSTEM DUMP LOGFILE '/opt/oracle9/oradata/testora9/redo01.log';
alter system dump datafile 3 block max 2 block min 4;
轉儲系統狀態
ALTER SESSION SET EVENTS 'IMMEDIATE TRACE NAME SYSTEMSTATE LEVEL 10';
常見的有
1、分析資料檔案塊,轉儲資料檔案n的塊m
alter system dump datafile n block m
2、分析日誌檔案
alter system dump logfile logfilename;
3、分析控制檔案的內容
alter session set events 'immediate trace name CONTROLF level 10'
4、分析所有資料檔案頭
alter session set events 'immediate trace name FILE_HDRS level 10'
5、分析日誌檔案頭
alter session set events 'immediate trace name REDOHDR level 10'
6、分析系統狀態,最好每10分鐘一次,做三次對比
alter session set events 'immediate trace name SYSTEMSTATE level 10'
7、分析程式狀態
alter session set events 'immediate trace name PROCESSSTATE level 10'
8、分析Library Cache的詳細情況
alter session set events 'immediate trace name library_cache level 10'
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/756652/viewspace-242148/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一些轉儲和清除記憶體物件和物理物件的命令記憶體物件
- oracle程式和記憶體轉儲說明Oracle記憶體
- (轉)Java中定義物件的時候,New和Null的記憶體呼叫Java物件Null記憶體
- Objective-C 和 Core Foundation 物件相互轉換的記憶體管理總結Object物件記憶體
- jquery物件和DOM物件的互相轉換jQuery物件
- 淺談JVM記憶體結構 和 Java記憶體模型 和 Java物件模型JVM記憶體Java模型物件
- JVM記憶體結構、Java記憶體模型和Java物件模型JVM記憶體Java模型物件
- jQuery物件和DOM物件和字串之間的轉化jQuery物件字串
- COM 物件 和 介面 (轉)物件
- 【JQuery】DOM物件和JQuery物件的互相轉換jQuery物件
- 事務物件和命令物件物件
- Delphi中的類和物件 (轉)物件
- 物件記憶體圖物件記憶體
- 堆記憶體和棧記憶體詳解(轉載)記憶體
- 解析Java物件引用與JVM自動記憶體管理(轉)Java物件JVM記憶體
- 【轉】java中的記憶體溢位和記憶體洩漏Java記憶體溢位
- 物件的記憶體佈局物件記憶體
- jQuery物件和DOM物件之間的轉換實現jQuery物件
- jquery物件和DOM物件的區別及互相轉化jQuery物件
- block沒那麼難(三):block和物件的記憶體管理BloC物件記憶體
- Java教室: Garbage Collection 清除物件的順序 (轉)Java物件
- Java物件記憶體模型Java物件記憶體模型
- Java 物件記憶體分析Java物件記憶體
- oracle 跟蹤檔案和轉儲命令及常用轉儲命令(轉)Oracle
- 儲存資料鍵和專案對的類(Dictionary物件) (轉)物件
- JVM-物件及物件記憶體佈局JVM物件記憶體
- CORBA物件生命週期之實現和記憶體管理ORB物件記憶體
- OOP: 理解類和物件(1) (轉)OOP物件
- OOP: 理解類和物件(2) (轉)OOP物件
- 使用@ResponseBody物件轉json和@RequestBody進行json轉物件案例物件JSON
- 物理讀和記憶體讀較高SQL記憶體SQL
- Swift記憶體賦值探索一: 理解物件在記憶體中的儲存狀態Swift記憶體賦值物件
- JVM -- 物件的記憶體佈局JVM物件記憶體
- Java物件的記憶體佈局Java物件記憶體
- 物件的建立與記憶體分配物件記憶體
- .NET物件的記憶體佈局物件記憶體
- 深入理解 Python 的物件複製和記憶體佈局Python物件記憶體
- 2.Visual FoxPro記憶體變數顯示和清除命令記憶體變數