Oracle1g体系结构专项培训.ppt

Oracle1g体系结构专项培训.ppt

ID:51260764

大小:180.50 KB

页数:25页

时间:2020-03-20

Oracle1g体系结构专项培训.ppt_第1页
Oracle1g体系结构专项培训.ppt_第2页
Oracle1g体系结构专项培训.ppt_第3页
Oracle1g体系结构专项培训.ppt_第4页
Oracle1g体系结构专项培训.ppt_第5页
资源描述:

《Oracle1g体系结构专项培训.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、Oracle体系结构鲁东大学计算机科学与技术学院李秀芳概述Oracle系统具有可扩充性、可靠性和可管理性。可扩充性当Oracle系统承担不断增长的工作负载的同时,具有有效扩充其系统资源利用情况的能力。也就是说,给定的系统既可以有效地为5个用户提供服务,也可以有效地为5000个用户同时提供服务。可靠性Oracle系统具有极强的抵御风险的能力,无论是操作系统崩溃,还是系统出现故障,都可以确保在执行事务处理时不出现异常或尽快地恢复到故障前的状态。可管理性数据库管理员可以调整Oracle使用内存的方式、向磁盘写入数据的频率,数据库为连接到该数据库的用户分配系统进程的方式等等。这些能力

2、都是与Oracle的体系结构密切相关的。Oracle10g体系结构概述物理存储结构逻辑存储结构内存结构进程结构数据字典概述Oracle系统的体系结构是指Oracle数据库服务器的主要组成以及这些组成部分之间的联系和操作方式。从宏观上看,Oracle数据库服务器主要由两部分组成:数据库和实例。(1)实例(Instance)实例是由服务器在运行过程中的内存结构和一系列进程组成的。(2)数据库(Database)数据库是Oracle用于保存数据的一系列物理结构和逻辑结构Oracle10g体系结构概述物理存储结构逻辑存储结构内存结构进程结构数据字典物理存储结构物理存储结构是指在操作系

3、统下数据库的文件组织和实际的数据存储等。从文件的角度看数据库可以分成三个层次。构成数据库和实例的文件类型构成数据库的文件数据文件(datafile)临时文件(tempfile)控制文件(controlfile)重做日志文件(redologfile)密码文件(passwordfile)与实例相关的文件参数文件(parameterfile)跟踪文件(tracefile)警告文件(alertfile)Oracle10g新增的文件类型:修改跟踪文件闪回日志文件数据文件(.DBF)数据文件(DataFile)用来存储数据和相关脚本的物理文件。Oracle数据库由一个或多个数据文件组成。

4、在数据库内部,数据与文件有逻辑上的映射关系,允许不同类型的数据分开存储。用户数据 用户数据是指用于应用系统的数据,包括与应用系统的所有相关信息。如员工管理系统中的员工信息等。系统数据 系统数据是指用于管理用户数据和Oracle数据库本身的数据。如表的结构、空间、用户、数据文件的位置。SQL>selectnamefromv$datafile;重做日志文件(.LOG)重做日志文件(RedoLogFile)也称为联机重做日志文件,用于记录所有的数据变化,即操作的信息,是任何数据库的重要组成部分。Oracle数据库以循环方式写日志文件,每个数据库至少包含两个redo日志文件,一般是三

5、个日志文件,如下图ARCHIVELOG归档模式——在覆盖一个重做日志之前,为其建立一个备份;复制完成之后,再写入一个重做日志。NOARCHIVELOG非归档模式——系统不保留旧的重做日志,直接写入一个新重做日志将覆盖旧的重做日志信息。确认模式的两种方法如下:SQL>selectlog_modefromv$database;  (select*fromv$logfile;)SQL>archiveloglist;重做日志工作模式控制文件(.CTL)每个数据库至少有一个控制文件,一般是三个控制文件,和数据文件放在同一目录下。控制文件是特定的二进制文件,一般比较小,其中存放了数据库文

6、件相关的关键信息。在Windows操作系统下,对应的控制文件是CONTROL01.CTL、CONTROL02.CTL、CONTROL03.CTL。如:D:oracleproduct10.2.0oradataorclcontrol01.ctl等。数据库控制文件名通过init.ora文件的CONTROL_FILES参数规定。主要包含信息类型:(1)数据名(2)数据库创建时间(3)数据文件和重做日志文件的存放位置(4)表空间名(5)当前日志序列号(6)检查点信息(7)关于重做日志和归档的当前状态信息查看控制文件信息有以下两种方法:SQL>select*fromv$con

7、trolfile;控制文件内容SQL>selecttype,record_size,records_total,records_used fromv$controlfile_record_section wheretype='DATAFILE';归档日志文件归档日志文件(ArchivedLogFile)用于保存被覆盖的重做日志文件。    在归档模式下各日志文件记录满后要被覆盖前,先由归档进程将被覆盖的信息读出并写到归档日志文件中,便于恢复操作时需要;然后覆盖重做日志文件。    非归档模式就是在数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。