Oracle学习之 Oracle数据库的存储结构

数据库以有组织的方式存储数据信息。Oracle数据库使用各种存储结构来存储数据。

 

Oracle数据库的主要存储结构

Oracle的基本存储数据的结构有表空间,数据文件,控制文件,各种段(包括数据段,索引段,临时段,以及回滚段等),区间,数据块等。

 

表空间(TableSpace)

表空间(TableSpace)是数据库的逻辑划分,每个数据库至少有一个表空间,USER表空间供一般用户使用,RBS表空间供回滚段使用。一个表空间只能属于一个数据库。

 

 

理解数据库,表空间,数据文件,表,数据的最简单办法就是想象一个装满东西的柜子。

数据库---柜子

表空间----柜子中的抽屉

数据文件--抽屉中的文件

表---文件夹中的纸

数据---纸上的信息

 

表空间实质上是组织数据文件的一种途径。

 

段(Segment)

段是逻辑数据库对象(表,索引,数据簇等)的物理副本,段存储数据。例如,索引段存储与索引相关的数据。

 

数据库为段分配的一组连续的数据块称为区间(Extent)。

 

数据块是Oracle数据库的硬盘存储单元。在使用数据库工作时,Oracle使用数据块存储和检索硬盘上的数据。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值