全文预览

Oracle数据库基础知识(华为内部培训资料)

上传者:随心@流浪 |  格式:doc  |  页数:79 |  大小:0KB

文档介绍
主要功能是记录对数据所做的修改,所以对数据库做的全部修改是记录在日志中。日志文件的主要作用是保护数据库以防止故障。为了防止日志文件本身的故障,ORACLE允许镜象日志(mirrored redo log),可以在不同磁盘上维护两个或多个日志副本。日志文件中的信息仅在系统故障或介质故障时用来恢复数据库。Р控制文件Р每一个ORACLE数据库有一个控制文件(control file),它记录数据库的物理结构,包含下列信息类型:Р数据库名。Р数据库数据文件和日志文件的名字和位置。Р数据库建立日期。Р为了安全起见,允许控制文件被镜象。每一个ORACLE数据库的实例启动时,它的控制文件用于标识数据库和日志文件,当着手数据库操作时它们被打开。当数据库的物理组成更改时,ORACLE自动更改该数据库的控制文件。数据恢复时,也要使用控制文件。Р参数文件Р是一个文本文件,可直接使用文本编辑器对其内容进行修改,该文件只在建立数据库和启动实例时被访问,修改该文件后必须重启实例才生效。Р系统初始参数文件:init .oraР生成的参数文件为:initSID.oraР参数文件作用如下:Р设置SGA的大小。Р设置数据库的全部缺省值。Р设置数据库的范围。Р在数据库建立时定义数据库的物理属性。Р指定控制文件名和路径。Р通过调整内存结构,优化数据库性能。Р& 说明:РORACLE8.1.7版本数据库实例参数文件“initSID.ora”是在安装ORACLE数据库过程中产生的,一般情况下不需要手工修改。Р系统全局区РSGA(System Global Area)是ORACLE系统为实例分配的一组共享缓冲存储区,用于存放数据库数据和控制信息,以实现对数据库数据的管理和操作,图1-3给出实例与SGA及数据库关系。Р实例与SGA及数据库关系РSGA分为以下几个部分:Р共享池。Р数据块缓冲区。Р日志缓冲区。Р字典缓冲区。

收藏

分享

举报
下载此文档