Oracle常用dump命令,记录一下备查。
发布时间:2020-12-12 16:49:16 所属栏目:百科 来源:网络整理
导读:一.MemoryDumps 1).GlobalArea ALTERSESSIONSETEVENTS‘immediatetracenameglobal_arealeveln'; 1包含PGA 2包含SGA 4包含UGA 8包含indrectmemory 2).LibraryCache ALTERSESSIONSETEVENTS‘immediatetracenamelibrary_cacheleveln'; 1librarycache统计信息 2
一.MemoryDumps1).GlobalAreaALTERSESSIONSETEVENTS‘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个日志历史项 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |