Oracle存储的逻辑结构和物理结构
程序员文章站
2024-02-19 14:39:10
...
Oracle有两种存储结构,一是逻辑存储结构,一个逻辑存储结构。逻辑存储结构是Oracle数据库存储结构的核心,Oracle在逻辑存储结构
Oracle有两种存储结构,一是逻辑存储结构,一个逻辑存储结构。
逻辑存储结构是Oracle数据库存储结构的核心,Oracle在逻辑存储结构上是一种层次结构,由表空间、段、区、数据块等组成;
结构图:
从这个结构图可以看出,oracle数据库的逻辑存储结构,最小的存储单元是数据块,通过v$parameter数据字典可以看到oracle标准数据块的大小:select mame,value from v$parameter where;
而数据块中可以存放表数据、索引数据、簇数据等,结构基本都相同:都是由块头、表目录、行目录、空余空间、行数据五部分组成;基本信息存放在块头中,块头、表目录、行目录构成头部信息区,存放整个块的引导信息,,引导系统读取数据
表空间:oracle最大的逻辑划分区域,可以存放数据表、索引、回滚段等数据对象;表空间和物理存储结构的数据文件相对应,一个表空间可以有多个数据文件,但是一个数据文件只能被一个表空间所有。
物理存储结构:数据库的物理存储结构是由一些多种物理文件组成,只要有数据文件、控制文件、控制文件、重做日志文件、归档日志文件、参数文件、口令文件、警告文件等。
下一篇: php通过字符串调用函数示例_PHP
推荐阅读
-
Oracle存储的逻辑结构和物理结构
-
2、Oracle的逻辑结构 博客分类: Oracle学习系列 表空间块pctfree回滚表空间临时表空间组
-
Oracle物理结构与逻辑结构--(数据文件与表空间)
-
MySQL两种表存储结构MyISAM和InnoDB的性能比较测试
-
Oracle的内存分配-内存分配(SGA和PGA)SGA和PGA结构图
-
栈的存储结构和应用
-
Oracle 11g 物理存储结构
-
论述层次模型的概念 论述网状模型的概念 论述数据库系统的三级模式结构什么叫数据于程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系统具有数据于程序的独立性
-
mysql存储过程的游标和控制结构
-
Oracle数据库的逻辑存储结构