一.MemoryDumps
1).GlobalArea
ALTERSESSIONSETEVENTS‘immediatetracenameglobal_arealeveln';
1包含PGA
2包含SGA
4包含UGA
8包含indrectmemory
2).LibraryCache
ALTERSESSIONSETEVENTS‘immediatetracenamelibrary_cacheleveln';
1librarycache统计信息
2包含hashtablehistogram
3包含objecthandle
4包含object结构(Heap0)
3).RowCache
ALTERSESSIONSETEVENTS‘immediatetracenamerow_cacheleveln';
1rowcache统计信息
2包含hashtablehistogram
8包含object结构
4).Buffers
ALTERSESSIONSETEVENTS‘immediatetracenamebuffersleveln';
1bufferheader
2level1+blockheader
3level2+blockcontents
4level1+hashchain
5level2+hashchain
6level3+hashchain
8level4+users/waiters
9level5+users/waiters
10level6+users/waiters
5).Buffer
ALTERSESSIONSETEVENTS‘immediatetracenamebufferleveln';
n为某个指定block的rdba,该命令可以转储某个block在buffer中的所有版本。
6).Heap
ALTERSESSIONSETEVENTS‘immediatetracenameheapdumplevellevel';
1PGA摘要
2SGA摘要
4UGA摘要
8Currentcall(CGA)摘要
16Usercall(CGA)摘要
32Largecall(LGA)摘要
1025PGA内容
2050SGA内容
4100UGA内容
8200Currentcall内容
16400Usercall内容
32800Largecall内容
7).SubHeap
Oracle9.0.1版本之前
ALTERSESSIONSETEVENTS‘immediatetracenameheapdump_addrleveln';
若n为subheap的地址,转储的是subheap的摘要信息
若n为subheap的地址+1,转储的则是subheap的内容
Oracle9.2.0版本之后
ALTERSESSIONSETEVENTS‘immediatetracenameheapdump_addrleveln,addrm';
其中m为subheap的地址
n为1转储subheap的摘要,n为2转储subheap的内容
8).ProcessState
ALTERSESSIONSETEVENTS‘immediatetracenameprocessstateleveln';
9).SystemState
ALTERSESSIONSETEVENTS‘immediatetracenamesystemstateleveln';
10).ErrorState
ALTERSESSIONSETEVENTS‘immediatetracenameerrorstackleveln';
0Errorstack
1level0+functioncallstack
2level1+processstate
3level2+contextarea
11).HangAnalysis
ALTERSESSIONSETEVENTS‘immediatetracenamehanganalyzeleveln';
12).WorkArea
ALTERSESSIONSETEVENTS‘immediatetracenameworkareatab_dumpleveln';
1SGA信息
2WorkareaTable摘要信息
3WorkareaTable详细信息
13).Latches
ALTERSESSIONSETEVENTS‘immediatetracenamelatchesleveln';
1latch信息
2统计信息
14).Events
ALTERSESSIONSETEVENTS‘immediatetracenameeventsleveln';
1session
2process
3system
15).Locks
ALTERSESSIONSETEVENTS‘immediatetracenamelocksleveln';
16).SharedServerProcess
ALTERSESSIONSETEVENTS‘immediatetracenameshared_server_stateleveln';
n取值为1~14
17).BackgroundMessages
ALTERSESSIONSETEVENTS‘immediatetracenamebg_messagesleveln';
n为pid+1
二.FileDumps
1).Block
Oracle7之前
ALTERSESSIONSETEVENTS‘immediatetracenameblockdumpleveln';
n为block的rdba
Oracle8以后
ALTERSYSTEMDUMPDATAFILEfile#BLOCKblock#;
ALTERSYSTEMDUMPDATAFILEfile#
BLOCKMINminimum_block#
BLOCKMAXmaximum_block#;
2).TreeDump
ALTERSESSIONSETEVENTS‘immediatetracenametreedumpleveln';
n为object_id
3).UndoSegmentHeader
ALTERSYSTEMDUMPUNDO_HEADER'segment_name';
4).UndoforaTransaction
ALTERSYSTEMDUMPUNDOBLOCK'segment_name'XIDxidusnxidslotxidsqn;
5).FileHeader
ALTERSESSIONSETEVENTS‘immediatetracenamefile_hdrsleveln';
1控制文件中的文件头信息
2level1+文件头信息
3level2+数据文件头信息
10level3
6).Controlfile
ALTERSESSIONSETEVENTS‘immediatetracenamecontrolfleveln';
1文件头信息
2level1+数据库信息+检查点信息
3level2+可重用节信息
10level3
7).RedologHeader
ALTERSESSIONSETEVENTS‘immediatetracenameredohdrleveln';
1控制文件中的redolog信息
2level1+文件头信息
3level2+日志文件头信息
10level3
8).Redolog
ALTERSYSTEMDUMPLOGFILE‘FileName';
ALTERSYSTEMDUMPLOGFILE‘FileName'
SCNMINMinimumSCN
SCNMAXMaximumSCN
TIMEMINMinimumTime
TIMEMAXMaximumTime
LAYERLayer
OPCODEOpcode
DBAMINFileNumber.BlockNumber
DBAMAXFileNumber.BlockNumber
RBAMINLogFileSequenceNumber.BlockNumber
RBAMAXLogFileSequenceNumber.BlockNumber;
其中time=(((((yyyy-1988))*12+mm-1)*31+dd-1)*24+hh)*60+mi)*60+ss;
9).Loghist
ALTERSESSIONSETEVENTS‘immediatetracenameloghistleveln';
1dump控制文件中最早和最迟的日志历史项
1dump2^n个日志历史项
【Oracle常用dump命令,记录一下备查。】相关文章: