oracle管理与优化讲述.doc

oracle管理与优化讲述

(一)故障诊断 1、监控数据库 1.1 trace file 每个服务器进程和后台进程,都会将侦测到的内部错误的相关信息写进对应的trace文件。 可以使用MAX_DUMP_FILE_SIZE参数指定所有的trace文件(不包括alert日志)的最大尺寸 可以通过设置SQL_TRACE参数为TRUE开启SQL追踪功能,开启后所有的SQL语句就会形成性能统计信息存储在ADR的trace文件中;也可以使用 语句alter session set SQL_TRACE true开启指定会话的SQL追踪功能。同时可以使用DBMS_SESSION或DBMS_MONITOR包控制一个会话的SQL追踪。 1.2 alert log 告警日志主要包含以下信息和错误日志: (1)所有的内部错误(ORA-600), 块中断错误(ORA-1578)以及死锁 (ORA-60) (2)管理操作, 例如 CREATE、ALTER、DROP 语句和STARTUP、SHUTDOWN、ARCHIVELOG语句 (3)有关共享服务和调度进程的信息和错误 (4)物化视图自动refresh过程中发生的错误 (5)数据库实例启动时所有有非默认值的初始化参数的值 告警日志同时维护XML格式文件和text格式文件。可以通过text编辑器查看两种格式的文件,也可以使用ADRCI组件查看XML文件。 Alert

文档评论(0)

1亿VIP精品文档

相关文档