Oracle中DUMP的转储方法Oracle认证考试

文章作者 100test 发表时间 2009:12:24 16:46:10
来源 100Test.Com百考试题网


"tb42" class="mar10">

  什么是DUMP: 美[d∧mp] 转贮;转存;转贮数据 (内存信息)转贮,转存

  DUMP是一个动词,它代表一种操作,说的简单一点,拿内存举例,就是原封不动的把某一片内存给展现出来。拿跟踪举例,就是它原始的展示了Oracle处理某个问题的过程。

  大家在学习研究ORACLE的过程中,为了更深入的了解内部的机制,免不了要经常DUMP来研究学习。

  Oracle 11g的Trace文件存放路径:oracle\diag\rdbms\**\**\trace

  1、DUMP出控制文件

  alter system (session) set events immediate trace name controlf level 10

  —————————————————————————————

  2、DUMP出日志文件分析

  alter system dump logfile logfilename.

  —————————————————————————————

  3、DUMP出日志文件头分析

  alter session set events immediate trace name REDOHDR level 10

  ———————————————————————————

  4、DUMP出LIBRARY CACHE

  alter system (session) set events immediate trace name library_cache level 10

  —————————————————————————————

  5、 DUMP出share_pool

  alter system (session) set events immediate trace name heapdump level 10

  ———————————————————————————

  6、DUMP出所有数据文件头

  alter system (session) set events immediate trace name file_hdrs level 10.

  ———————————————————————————

  7、DUMP出数据文件(只能是alter system)

  alter system dump datafile n block m

  如

  0select file_id,block_id,blocks from dba_extents where segment_name=EMPLOYEES

  FILE_ID BLOCK_ID BLOCKS

  ---------- ---------- ------------------


相关文章


解决Oracle里汉字长度问题Oracle认证考试
oracle批量0update和0deleteOracle认证考试
SQL质量差导致逻辑读比较多Oracle认证考试
Oraclesequence序列的用法Oracle认证考试
Oracle中DUMP的转储方法Oracle认证考试
Oracle认证辅导:Oracle系统表Oracle认证考试
oracle用instr代替likeOracle认证考试
oracle10g控制台启动端口修改Oracle认证考试
oracleem中按钮乱码解决办法Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛