Oracle服务器-体系结构

Oracle服务器-体系结构

ID:41065321

大小:929.01 KB

页数:26页

时间:2019-08-15

Oracle服务器-体系结构_第1页
Oracle服务器-体系结构_第2页
Oracle服务器-体系结构_第3页
Oracle服务器-体系结构_第4页
Oracle服务器-体系结构_第5页
资源描述:

《Oracle服务器-体系结构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Oracle服务器成都信息工程学院软件工程学院课程内容Oracle服务器组成Oracle服务器的物理结构、逻辑结构和内存结构后台支持进程及它们的作用Oracle服务器Oracle体系结构Oracle服务器Oracle服务器—Oracle体系结构Oracle服务器Oracle服务器:是由Oracle数据库和实例组成数据库:是指信息的物理存储。实例:是指在服务器上运行的软件,它用于访问和控制数据库的信息。实例运行在计算机或服务器上,而数据库存储在与服务器相连的磁盘中。Oracle数据库Oracle数据库实例数据库服务器一个Oracle实例由数据库服务器上的进程

2、和内存组成一个Oracle数据库由磁盘上的物理文件组成Oracle服务器—Oracle体系结构Oracle服务器基本架构InstanceSGARedolog buffercacheSharedpoolDataDict. cacheLibrarycacheDBWRSMONPMONCKPTLGWROthersUser processServer processPGAControlfilesDatafilesArchivedlogfilesParameterfilePasswordfileRedologfilesDatabaseDatabase bufferca

3、cheOracle实例Oracle实例由memoryandprocessstructures组成BackgroundstructuresMemorystructuresSGARedolog buffercacheDatabase buffercacheSharedpoolDBWRSMONPMONCKPTLGWROthersDataDictionary cacheLibrarycacheInstanceOracle服务器—Oracle体系结构Oracle数据库Oracle数据库由三种文件组成ControlfilesDatafilesArchivedlogfi

4、lesParameterfilePasswordfileRedologfilesOracleDatabaseOracle服务器—Oracle体系结构Oracle数据库存储层次Oracle服务器—Oracle体系结构数据库逻辑结构Logical物理结构Physical表空间Tablespace数据文件DatafileOSblock块Databaseblock段Segment区Extent物理结构Oracle数据库由以下三种基本类型的物理文件组成控制文件(Controlfiles)数据文件(Datafiles)日志文件(Redologfiles)Control

5、filesDatafiles(includesdatadictionary)HeaderOnlineredologfiles)Oracle服务器—Oracle体系结构数据文件 (Datafiles)每一个ORACLE数据库有一个或多个物理的数据文件(datafile)。一个数据库的数据文件包含全部数据库数据。逻辑数据库结构(如表、索引)的数据物理地存储在数据库的数据文件中。数据文件有下列特征:一个数据文件仅与一个数据库联系。一个表空间(数据库存储的逻辑单位)由一个或多个数据文件组成。Oracle服务器—Oracle体系结构Datafiles日志文件 (Re

6、dologfiles)每一个数据库有两个或多个日志文件(redologfile)的组,每一个日志文件组用于收集数据库日志。日志的主要功能是记录对数据所作的修改,所有对数据库作的全部修改是记录在日志中。在出现故障时,如果不能将修改数据永久地写入数据文件,则可利用日志得到该修改,所以从不会丢失已有操作成果。日志文件主要是保护数据库以防止故障。为了防止日志文件本身的故障,ORACLE允许镜象日志(mirroredredolog),以致可在不同磁盘上维护两个或多个日志副本。日志文件中的信息仅在系统故障或介质故障恢复数据库时使用,这些故障阻止将数据库数据写入到数据库

7、的数据文件。然而任何丢失的数据在下一次数据库打开时,ORACLE自动地应用日志文件中的信息来恢复数据库数据文件。Oracle服务器—Oracle体系结构日志文件 (Redologfiles)日志文件结构Oracle服务器—Oracle体系结构Group2Group3Group1MemberDisk1Disk2MemberMemberMemberMemberMember控制文件(Controlfiles)每一ORACLE数据库至少应该有两个控制文件(controlfile),它记录数据库的物理结构,包含下列信息类型:数据库名;数据库数据文件和日志文件的名字和

8、位置;数据库建立时间和日期。当前的日志序列号---Oracle循环

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

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

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