博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE体系结构总述
阅读量:2505 次
发布时间:2019-05-11

本文共 936 字,大约阅读时间需要 3 分钟。

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/

你可能感兴趣的文章
跟我一起学WCF(1)——MSMQ消息队列
查看>>
京东联盟采集规则
查看>>
hdu-1143(简单dp)
查看>>
字典树
查看>>
ControlExtensionTest(二)-----CCControlSlider
查看>>
CentOS 开发环境准备
查看>>
正则表达式在.net中的应用—新手工作笔记
查看>>
5-2 彩色图片直方图
查看>>
02_servlet介绍
查看>>
详解Django的 select_related 和 prefetch_related 函数对 QuerySet 查询的优化
查看>>
svn出现skips remain conficted,不能更新代码问题
查看>>
实验4
查看>>
day 13 内置函数 闭包:
查看>>
Angular——自定义指令
查看>>
SQL Server nested loop join 效率试验
查看>>
pg数据库sql积累
查看>>
python字符串常用函数
查看>>
数据结构
查看>>
列表生成式,生成器表达式,模块
查看>>
Android注解框架实战-ButterKnife(原创)
查看>>