ORACLE体系结构总述

ORACLE体系结构

 

ORACLE体系结构:

ORACLE 体系结构主要包括ORACLE服务器, 还包括一些其它的关键文件、用户进程和服务器进

 

ORACLE服务器由ORACLE实例(INSTANCE)和ORACLE数据库(DATABASE)两大部分组成。

其它的关键文件包括:初始化参数文件、口令文件、归档重做日志文件。

 

ORACLE实例(INSTANCE):

ORACLE实例(INSTANCE)是一种访问数据库的机制,Oracle 使用实例来管理数据库的访问。

ORACLE实例由内存结构和后台进程组成。

内存结构也称为系统全局区(SGA),包括共享池(shared pool)、数据库高速缓冲区(database buffer cache)、重做日志缓冲区(redo log buffer)、大型池(large pool)、JAVA POOL 和其它的一些结构(如锁和统计数据)等。

 

后台进程用来维护并加强物理结构与内存结构之间的关系。 实例的后台进程中有5个是必需的:SMONPMONLGWRDBWRCKPT

 

ORACLE数据库(DATABASE):

Oracle数据库是数据的一个集合。

Oracle 数据库体系结构包括构成数据库的逻辑结构和物理结构。

物理结构包括构成数据库的控制文件、联机重做日志文件和数据文件。

逻辑结构包括表空间、段、区和数据块。

 

 

数据库的物理结构是数据库中操作系统文件的集合。包括

数据文件,包含数据库中的实际数据

重做日志文件,包含数据库的更改记录,可以在出现故障时恢复数据

控制文件,包含维护和验证数据库完整性所需的信息

 

数据库的逻辑结构

逻辑结构的层次如下所述:

• Oracle 数据库至少包含一个表空间。

表空间包含一个或多个段。

段由区组成。

区由逻辑块组成。

块是读写操作的最小单元。

 

 

 

 

 

 

 

 

 

 

 

                              

 

 


 

 

 

 

 

 

 

   

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12330444/viewspace-621605/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12330444/viewspace-621605/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值