日期:2014-05-16  浏览次数:20642 次

Oracle的体系结构(一)概述

欢迎转载,转载请指明出处http://blog.csdn.net/hncsy403,谢谢


Oracle数据库有三大竞争力

1.可扩充性

Oracle系统有能力承担增长的工作负荷,并且相应地可以扩充它的系统资源利用状况


2.可靠性

无论系统崩溃,电源断电或者是系统故障的时候,我们都可以对Oracle进行配置

保证在检索用户数据和进行事务处理时不受影响


3.可管理性

数据库管理员可以微调Oracle使用内存的方式,以及Oracle向磁盘写入数据的频率

并且管理员可以调整数据库为连接到数据库的用户分配操作系统进程的方式


体系结构如下



总体结构



物理存储结构主要描述Oracle数据库外部存储结构,即在系统中如何组织,管理数据

它是与操作系统平台相关的,其中包括主要文件和其他文件的两个部分


逻辑存储结构主要描述Oracle数据库的内部存储结构,即从技术概念上描述Oracle数据库中如何组织,管理数据

其中包括表空间,数据块,盘区和段


Oracle两种存储结构对应关系



表空间的大小是由它所包含的数据文件的大小总和

数据文件同时又对应操作系统中的数据块

数据文件也是以数据块的形式存在于操作系统中

逻辑存储结构中的块也对应着操作系统中的数据块

即下图所示: