oracle数据库管理系统有三个重要的概念:实例、数据库、数据库服务器。oracle数据库的存储结构可以分为逻辑存储结构和物理存储结构。逻辑存储结构用于描绘Oracle内部组织和管理数据的方式,而物理存储结构用于展示Oracle在操作系统中的物理文件组成情况。

实例:是指一组Oracle后台进程以及在服务器中分配的共享内存

数据库:是基于磁盘的数据文件、控制文件、日志文件、参数文件、和归档日志文件等组成的物理集合

数据库服务器:管理数据库的各种软件工具(sqlplus、oem)实例及数据库及数据库3个部分

Oracle数据库:表空间,表空间,表空间

表空间:表,索引,视图

表:数据段     索引:索引段

索引段:数据区

数据区:数据块

数据块:数据块是Oracle存储结构中最小的逻辑单位,也是执行数据库输入输出操作最小的存储单位。若操作系统的数据库是2048B,并且Oracle数据块是8192B,则表示Oralce由4个操作系统块构成。参数被写进DB_BLOCK_SIZE。通常数据块分为块头,表目录,行目录,空余空间,行数据组成。块头,表目录,行目录合称头部信息区,不存储数据,它存放整个块的引导信息。空余空间,行数据共同构成块的存储区,用于存放真正的数据记录。

数据区:数据拓展区,一个或多个数据块组成一个数据区,一个或多个数据区组成数据段,数据区是oracle存储分配的最小单位,oracle以数据区为单位进行存储控件的拓展。

数据段:段由一个或多个数据区组成,它不是存储空间的分配单位,而是一个独立的逻辑存储结构,用于存储表,索引或簇族等占用空间的数据对象,oracle也把这种占用空间的数据对象同一称为段。一个段只属于一个特定的数据对象。有数据段,索引段,回滚段,临时段。

表空间:表空间是数据库逻辑上分配的最大逻辑划分区域,通常用来存储表,索引,回滚段等数据对象。表空间(逻辑存储结构)与数据文件(物理存储结构)相对应,一个表空间由多个数据文件组成,一个数据文件只属于一个表空间。

SYSTEM表空间:系统表空间,用于存放Oracle系统内部表和数据字典的数据,如表名,列名,用户名。

SYSAUX表空间:Oracle11g中新增的表空间,随着数据库的创建而创建,充当SYSTEM的辅助表空间,降低了SYSTEM表空间的负荷,主要存储数据字典以外其他的数据对象。

UODO表空间:撤销表空间,用于存储撤销信息的表空间。当用户对数据表进行修改操作(包括插入,更新,操作)时,Orale自动使用撤销表空间临时来存储修改前的旧数据。当所做的修改操作完成并执行提交命令后,Oracle根据系统设置的保留时间长度来决定何时释放掉撤销表空间的部分空间。一般在创建实例后,Oracle系统自动创建一个名字为“UNDOTSB1”的撤销表空间,对应的数据文件是“UNDOTSB1.DBF”

USERS表空间:用户表空间,存储的数据对象,比如创建的表、索引、用户等数据对象。

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------截取自《Oracle从入门到精通》

oracle逻辑存储结构的更多相关文章

  1. Oracle 逻辑存储结构

    一.总述 逻辑存储结构是 Oracle 数据库存储结构的核心内容,对 Oracle 数据库的所有操作都会涉及逻辑存储结构.逻辑存储结构是从逻辑的角度分析数据库的组成,是对数据存储结构在逻辑概念上的划分 ...

  2. 学习笔记:oracle学习一:oracle11g体系结构之体系结构概述和逻辑存储结构

    目录 1.oracle 11g体系结构概述 1.1 三个重要概念 1.2 oracle数据库存储结构 2 逻辑存储结构 2.1 数据块(Data Blocks) 2.2 数据区(Extent) 2.3 ...

  3. ORALCE逻辑存储结构

    ORACLE逻辑存储结构块: 数据块 他是最基础的逻辑存储单元,数据以行的形式存储到我么的数据块中 区 :多个块的集合 并且区组成了物理的数据文件 段 :(表 索引 物化视图 物化视图日志 大对象 大 ...

  4. ORACLE数据库存储结构简介(转)

    首先,oracle数据库的存储结构可以分为逻辑存储结构和物理存储结构,对于这两种存储结构,oracle是分别进行管理的.   逻辑存储结构:oracle内部的组织和管理数据的方式.  物理存储结构:o ...

  5. InnoDB的表类型,逻辑存储结构,物理存储结构

    表类型 对比Oracle支持的各种表类型,InnoDB存储引擎表更像是Oracle中的索引组织表(index organized table).在InnoDB存储引擎表中,每张表都有个主键,如果在创建 ...

  6. MYSQL Innodb逻辑存储结构

    转载于网络 这几天在读<MySQL技术内幕 InnoDB存储引擎>,对 Innodb逻辑存储结构有了些了解,顺便也记录一下: 从InnoDB存储引擎的逻辑存储结构看,所有数据都被逻辑地存放 ...

  7. InnoDB 逻辑存储结构

    本文同时发表在https://github.com/zhangyachen/zhangyachen.github.io/issues/80 如果创建表时没有显示的定义主键,mysql会按如下方式创建主 ...

  8. MySQL InnoDB 逻辑存储结构

    MySQL InnoDB 逻辑存储结构 从InnoDB存储引擎的逻辑结构看,所有数据都被逻辑地存放在一个空间内,称为表空间,而表空间由段(sengment).区(extent).页(page)组成.p ...

  9. InnoDB逻辑存储结构

    从InnoDB存储引擎的逻辑存储结构看,所有数据都被逻辑地存放在一个空间中,称之为表空间(tablespace).表空间又由段(segment).区(extent).页(page)组成.页在一些文档中 ...

随机推荐

  1. 浅谈OI中的底层优化!

    众所周知,OI中其实就是算法竞赛,所以时间复杂度非常重要,一个是否优秀的算法或许就决定了人生,而在大多数情况下,我们想出的算法或许并不那么尽如人意,所以这时候就需要一中神奇的的东西,就是底层优化: 其 ...

  2. Unity 简记(2)--2D移动

    目录 1.输入 1.1直接检测按下哪个按键 1.2.检测水平输入和垂直输入 2.移动 2.1.Transform组件 2.2.RigidBody组件 2.3.NavMeshAgent组件 2.4.Ch ...

  3. .NET单例模式快速学习应用

    单例模式属于设计模式中最简单的一个模式,在实际应用中也非常广泛,但可能是受到各类教程的影响,看到很多实现方式仍然沿用Java的那一套,其实在.NET中可以用更简洁的实现方式. 一.知识点介绍 核心目标 ...

  4. [RAM] FPGA的学习笔记——RAM

    1.RAM——随机存取存储器, 分为SRAM和DRAM. SRAM:存和取得速度快,操作简单.然而,成本高,很难做到很大.FPGA的片内存储器,就是一种SRAM,用来存放程序,以及程序执行过程中,产生 ...

  5. kafka线上滚动升级方案记录

    kafka升级方案 为什么进行kafka升级 一.修改unclean.leader.election.enabled默认值Kafka社区终于下定决心要把这个参数的默认值改成false,即不再允许出现u ...

  6. [Error]使用了未经检查或不安全的操作...

    编译错误注: MethodReflect.java使用了未经检查或不安全的操作.注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译. 解决:在类前面加入下面一句解决 @Suppr ...

  7. Spring-boot构建多模块依赖工程时,maven打包异常:程序包xxx不存在

    在qizhi项目改版的时候, 所有代码都迁移好了, 但是compile的时候报程序包*****不存在, 具体到某一个类就是: 找不到符号. 下面这篇文章是正解 http://hbxflihua.ite ...

  8. hdu 1087 Super Jumping! Jumping! Jumping!(动态规划DP)

    Super Jumping! Jumping! Jumping!Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 ...

  9. MySQL 5.7 安装教程(Win 10)

    MySQL5.7 下载 官网下载(不推荐使用):https://dev.mysql.com/downloads/mysql/ 清华镜像站下载(推荐):https://mirrors.tuna.tsin ...

  10. ArcGIS API For Javascript:热力图不同级别下的优化方法

    我们在地图缩放的不同级别下,热力图的显示效果会不同,由于点密度与模糊参数默认是固定的,因此需要对参数进行动态修改,以满足不同缩放级别下可以得到较好的显示效果. 思路是监听地图缩放级别,将地图缩放级别作 ...