ORACLE学习笔记之调节性能优化篇(7)

文章作者 100test 发表时间 2007:03:14 13:55:00
来源 100Test.Com百考试题网


19.怎么样dump数据库内部结构,如上面显示的控制文件的结构

常见的有

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

20.如何获得所有的事件代码

事件代码范围一般从10000 to 10999,以下列出了这个范围的事件代码与信息

SET SERVEROUTPUT ON

DECLARE 

err_msg VARCHAR2(120).

BEGIN

dbms_output.enable (1000000).

FOR err_num IN 10000..10999

LOOP

err_msg := SQLERRM (-err_num).

IF err_msg NOT LIKE %Message ||err_num|| not found% THEN

dbms_output.put_line (err_msg).

END IF.

END LOOP.

END.


相关文章


ORACLE学习笔记之调节性能优化篇(9)
ORACLE学习笔记之调节性能优化篇(8)
[Oracle]分享:我的oracle9i学习笔记(3)
[Oracle]分享:我的oracle9i学习笔记(4)
ORACLE学习笔记之调节性能优化篇(7)
ORACLE学习笔记之调节性能优化篇(6)
[Oracle]分享:我的oracle9i学习笔记(1)
[Oracle]分享:我的oracle9i学习笔记(2)
ORACLE学习笔记之调节性能优化篇(4)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛