1 跟踪文件
跟踪日志文件又叫做跟踪文件,每个服务器进程和后台进程都会写跟踪文件,当后台进程检测到错误时,Oracle会将错误信息写到跟踪文件中。Oracle跟踪文件中包含了大量而详细的诊断和调试信息,因此通过对跟踪文件的解读和分析,我们可以定位问题、分析问题和解决问题,可分析后台进程是否发生错误。
跟踪文件又可以分为两类:一类是数据库的操作人员有意生成的;另一类则是由于出现了异常错误,由数据库自动生成的。对于后一类,只对Oracle内部的技术支持人员是有用的,但对于我们,则多半看不懂。前一类,则是我们经常用到的,帮助我们分析、调整和优化应用性能,处理并解决问题。
跟踪文件信息被写到两个数据目录中,与后台进程(Background Processes)相关的信息写到初始化参数BACKGROUND_DUMP_DEST指定的目录;与服务器进行(Server Processes)相关的信息写到初始化参数USER_DUMP_DEST指定的目录。
- 跟踪文件的命名规则
一个跟踪文件的名字一般由以下几部分组成: