oracle 逻辑结构和物理结构,Oracle存储的逻辑结构和物理结构

本文介绍了Oracle数据库的存储结构,包括逻辑存储结构与物理存储结构。逻辑存储结构包含表空间、段、区和数据块等元素,其中数据块是最小的存储单元。物理存储结构则涉及数据文件、控制文件等多种文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Oracle有两种存储结构,一是逻辑存储结构,一个逻辑存储结构。

逻辑存储结构是Oracle数据库存储结构的核心,Oracle在逻辑存储结构上是一种层次结构,由表空间、段、区、数据块等组成;

结构图:

f9fd31b931bb3dda6bd72ef773dfc61a.png

从这个结构图可以看出,oracle数据库的逻辑存储结构,最小的存储单元是数据块,通过v$parameter数据字典可以看到oracle标准数据块的大小:select mame,value from v$parameter where name='db_block_size';

而数据块中可以存放表数据、索引数据、簇数据等,结构基本都相同:都是由块头、表目录、行目录、空余空间、行数据五部分组成;基本信息存放在块头中,块头、表目录、行目录构成头部信息区,存放整个块的引导信息,引导系统读取数据

表空间:oracle最大的逻辑划分区域,可以存放数据表、索引、回滚段等数据对象;表空间和物理存储结构的数据文件相对应,一个表空间可以有多个数据文件,但是一个数据文件只能被一个表空间所有。

物理存储结构:数据库的物理存储结构是由一些多种物理文件组成,只要有数据文件、控制文件、控制文件、重做日志文件、归档日志文件、参数文件、口令文件、警告文件等。

0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值