千家信息网

oracle逻辑存储结构

发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,逻辑存储结构是对数据存储结构在逻辑概念上的划分。oracle的逻辑存储结构主要由表空间、段、区间和数据块等概念组成。oracle数据块是由多个表空间组成,表空间又是由多个段组成,段有多个数据区组成,数
千家信息网最后更新 2025年11月06日oracle逻辑存储结构

逻辑存储结构是对数据存储结构在逻辑概念上的划分。oracle的逻辑存储结构主要由表空间、段、区间和数据块等概念组成。oracle数据块是由多个表空间组成,表空间又是由多个段组成,段有多个数据区组成,数据区又有多个块组成。数据块是Oracle逻辑存储中的最小的逻辑单位,也是执行数据输入、输出最小存储单位。数据块由块头、表目录、行目录、空余空间和行数据组成。块头、表目录、行目录组合起来称为头部信息区,头部信息区不存放数据,存放整个块的引导信息,起到引导系统读取数据的作用。空余空间和行数据公共构成块的存储区,用于存放真正的数据记录。
数据区是Oracle存储分配的最小单位,oracle就以数据区为单位进行存储控件的扩展。使用数据区的目的是用来保存特定数据类型的数据,也是表中数据增长的基本单位。在Oracle数据库中,分配存储空间就是以数据区为单位的。
段是由一个或多个数据区构成,是一个独立的逻辑存储结构,用于存储表、索引或簇等占用空间的数据对象。一个段只属于一个特定的数据对象,每当创建一个具有独立段的数据对象时,Oracle将为它创建一个段。一个Oracle数据库通常有4中类型的段。(1)数据段(2)索引段(3)回滚段(4)临时段
表空间,是数据库的最大逻辑划分区域,任何数据对象在创建时都必须被指定存储在某个表空间中。表空间(属于逻辑存储结构)与数据文件(属物理存储结构)相对应,一个表空间有一个或多个数据文件组成,一个数据文件只属于一个表空间,Oracle数据的存储空间在逻辑上表现为表空间,而在物理上表现为数据文件。
在创建数据库时,Oracle系统会自动创建多个默认的表空间,这些表空间除了用于管理用户数据的表空间之外,还包括用于管理Oracle系统内部数据(如数据字典)的表空间,Oracle 11g默认创建的吧主要表空间(1)SYSTEM表空间,系统表空间(2)SYSAUX表空间,SYSTEM的辅助表空间(3)UNDO表空间。撤销表空间,用于存储撤销消息的表空间。(4)USERS表空间。用户表空间,Oracle建议用户使用的表空间。可以在这个表空间上创建各种数据对象。Oracle系统的样例用户SCOTT对象就存放在USERS表空间中。除了Oracle系统默认创建的表空间外,用户可以根据应用系统的实际情况及其所要存放的对象类型创建多个自定义的表空间,以区分用户数据与系统数据。此外,不同应用系统的数据应存放在不同的表空间上,而不同表空间的文件应存放在不同的盘上,从而减少I/O冲突,提高应用系统的操作性能。

数据 空间 存储 系统 逻辑 多个 对象 结构 单位 用户 文件 不同 数据库 目录 最小 信息 应用系统 类型 应用 上表 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 平安科技数据库技术支持薪资 网络安全宣传周几月几号 奉贤区软件开发解决方案 计算机网络技术怎么用英语介绍 类似蓝牙的无线传感网络技术 icloud服务器地址 北京邮电大学网络技术研究院网站 大专计算机网络技术有什么用 万象数据网络技术有限公司 中外文献检索数据库有 广州东骏网络技术有限公司 信息网络安全法律法规宣传总结 北京移动宽带服务器云服务器 服务器管理器smtp怎么用 国三网络技术最后一大题 网络安全实验系统 数据库学生管理系统怎么连接 娄底软件开发职高 幼儿园网络安全整治情况 linux服务器sz 网络技术与网络管理 大学生网络安全问卷的疑惑 嘉兴软件开发教程 软件开发设计服务费怎么写 飞信 代理服务器 我的世界手游无管理服务器 广东省网络安全周日期 访问oracle数据库时异常 1u服务器高度 高速服务器能走出去吗
0