06-10
24

oracle体系结构分析 (物理文件篇)

      继续前两天的所讲,这回说的是oracle物理文件的基本架构。

     

http://huac.blogbus.com/files/1161621433.jpg

     一、初始化文件

其位置在D:/oracle/admin/SID/pfile/initSID.ora

文件可用记事本编辑

其中里面最重要的是控制文件的初始化语句,为:control_file=位置1;2;3,三个文件的绝对路径分别用引号隔开。这三个文件是相同的二进制码且已用算法加密的文件。这些都是出于软件对外安全性和自身安全性所考虑的。

剩下的多是一些内存中缓冲区初始化的记载了。

    二、控制文件

上面提到三个控制文件,本身设计考虑,这三个文件均应被放在三块不同的硬盘上。它主要装载的是数据文件

何所谓数据文件?

数据文件包括:基本系统和用户所用的数据库。

基本系统大体又分为以下三类:

1.系统文件属于系统表空间。其格式为systemol.dt

2.回滚段文件。其格式为rbs_ol.dbf 。如在output步骤时,数据都会先放入此类文件。

3.临时文件。其格式为temp_01.dbf

4.数据文件。

     四、重做日志文件 (reclo log)

其格式V$log,V$logfile

     五、归档文件 (archiere log) 

值得注意的是此类文件均放在SCSL硬盘上,剩余不重要的放在磁带上。

     六、密码文件

通过system设置器 ,身份sysdba.

     七、报警日志文件 (alert log)

此文件记录的均为较严重的错误。放在bdump文件夹下。

     八、用户跟踪文件、后台跟踪文件

位于udump、cdump文件夹下,其格式为*.trc

     九、监听日志 (listener log)

位于:D:/oracle/ora92/network/log/sqlnet.log

所谓监听概念:user->listener->DB

不难看出,它是一个中转。

     十、其它文件

          总结,其中归档日志、报警日志、用户及后台跟踪文件、监听文件,它们可根据机器性能和项目本身需要,对其进行调优。最常用的办法就是利用dat来监控这些文件的大小。



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 体系结构 物理文件
相关日志:
评论: 0 | 引用: 0 | 查看次数: 957
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭