Chinaunix首页 | 论坛 | 博客
  • 博客访问: 579709
  • 博文数量: 718
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 4960
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 13:24
文章分类

全部博文(718)

文章存档

2011年(1)

2008年(717)

我的朋友

分类:

2008-10-17 13:24:29

  一些清内存对象及转储的实用命令:

   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 '/opt/oracle9/oradata/testora9/redo01.log';

  alter system dump datafile 3 block max 2 block min 4;

【责编:John】

--------------------next---------------------

阅读(227) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~