`

Oracle数据库逻辑存储结构

 
阅读更多

  • 第一层——数据块:

      Oracle存储数据的最小粒度(finest level of granularity)(也叫做逻辑块(logical block),Oracle块(Oracle block)或(page))。一个数据块对应于磁盘上数个字节(byte)的物理数据库空间。

      数据块容量应该设为操作系统块容量的整数倍(同时小于数据块容量的最大限制),以便减少不必要的I/O操作。Oracle数据块是Oracle可以使用和分配的最小存储单位。

  • 第二层——数据拓展:

       数据扩展是为存储数据而分配的一组连续的数据块,处于数据块之上。

  •  第三层——段:

       位于数据扩展之上的逻辑数据库存储结构是(segment)。段由一组数据扩展 (extent)构成,这些数据扩展位于同一表空间(tablespace)中,用于存储各种逻辑数据结构。例如每个表(table)的数据都存储在其自身的数据段(data segment)中,每个索引(index)的数据都存储在其自身的索引段(index segment)中。如果表或索引是分区存储(partitioned)的,则每个分区拥有自己的段。

 

      

  •         in some details:
  1. 数据块:在Oracle中,不论数据块中存储的是表(table)、索引(index)或簇表(clustered data),其内部结构都是类似的,如下图所示:

     

    2.     数据拓展:数据扩展(extent)是由一组连续的数据块(data block)构成的数据库逻辑存储分配单位。而段(segment)则是由一个或多个数据扩展构成。当一个段中已有空间已经用完,Oracle为这个段分配新的数据扩展。

  

    3.     段(segment)由一组数据扩展(extent)构成,其中存储了表空间(tablespace)内各种逻辑存储结构的数据。例如,Oracle能为每个表的数据段(data segment)分配数据扩展,还能为每个索引的索引段(index segment)分配数据扩展。

 

 

1
1
分享到:
评论

相关推荐

    Oracle 10g数据库逻辑存储结构.ppt

    Oracle 10g数据库逻辑存储结构

    +Oracle数据库基础知识讲义ppt(共80页).ppt

    2.1 Oracle数据库简介 了解 2.2 Oracle数据库安装与配置 了解 2.3 Oracle数据库体系结构...Oracle的物理存储结构和逻辑存储结构在管理上相互独立,即物理结构的变化不会改变逻辑结构的组织方式,从而使系统便于移植。

    Oracle数据库应用教程-逻辑存储结构.pptx

    Oracle数据库应用教程-逻辑存储结构.pptx

    Oracle数据库维护培训

    Oracle 数据库逻辑备份使用工具 Oracle 数据库逻辑备份形式 数据库状态检查 数据库版本检查 查看SGA区域 回滚段竞争检查 查看日志文件 查看表空间 检查job状态 监听管理 本地服务名配置 处理简单的连接问题 错误...

    Oracle-数据库简答题.doc

    简述Oracle数据库逻辑结构中各元素之间的关系。 答:数据库由若干个表空间组成,表空间由表、索引、视图等逻辑对象组成,表由段 组成,段由区组成,区则由数据块组成。 2.简述Oracle数据库物理结构中包含的文件类型...

    数据库的存储结构

    本PPT讲解了Oracle数据库的逻辑存储结构、物理存储结构,以及在界面操作下的数据库创建

    ORACLE数据库体系架构视频教程详细完整版

    第三部分:管理Oracle数据库 第十六章:Oracle ASM 管理 第十七章:逻辑备份与恢复 第十八章:物化视图。 由于文件过大,只提供百度网盘下载地址和提取码,请放心下载。 信誉第一,如有任何问题,可以给我发私信或者...

    ORACLE 数据库的逻辑备份

    ORACLE数据库有两类备份方法。第一类为物理备份,该方法实现数据库的完整恢复,但数据库必须运行在归挡模式下(业务数据库在非归挡模式下运行),且需要极大的外部存储设备,例如磁带库;第二类备份方式为逻辑备份,...

    Oracle 数据库系统作业

    1.Oracle数据库系统的物理存储结构主要有3类文件组成,分别是数据文件,(日志文件),控制文件。 2.用户对数据库的炒作如果产生日志信息,则日志信息首先被存储在(日志缓冲区)、随后由(LGWR)进程保存到(日志...

    6个实验参考答案-大型数据库系统.doc

    Oracle 11g 数据库基础教程(第二版)实验参考答案,包括六个...Oracle数据库逻辑存储结构管理 Oracle数据库物理存储结构管理 Oracle数据库模式对象管理 PL/SQL程序设计 Oracle数据库安全管理 Oracle数据库备份与恢复

    oracle基础教程

    第1章 ORACLE数据库概述 2 1.1 产品概述 2 1.1.1 产品简介 2 1.1.2 基本概念 3 1.2 ORACLE系统结构 4 1.2.2 ORACLE物理结构 4 1.2.3 系统全局区 6 1.2.4 进程 8 1.3 存储管理 9 1.3.2 逻辑结构 10 1.3.3 表(Table)...

    Oracle数据库用户、表、表空间之间关系.doc

    先需要明白数据库的物理结构是由数据库的操作系统文件所决定,每一个Oracle数据库是由三种类型的文件组成:数据文件、日志文件和控制文件。数据库的文件为数据库信息提供真正的物理存储。 每一个Oracle数据库有一...

    Oracle-10g数据库基础教程之逻辑存储结构.pptx

    Oracle-10g数据库基础教程之逻辑存储结构

    oracle体系结构

    该资源包括一个时长为1小时13分的视频教程,两个PPT,一个word文件,讲解oracle的体系结构(Oracle服务器体系结构,Oracle 实例 ,Oracle内存结构 ,Oracle进程结构 ,Oracle 数据库逻辑存储结构 ,Oracle 数据库...

    Oracle数据库管理员技术指南

    7.6.1 数据库恢复和涉及的数据库结构 组织 7.7 各种需要恢复的情形 7.8 恢复丢失的数据文件 7.8.1 SYSTEM 数据文件的丢失 7.8.2 包含活动回退段的数据文件的丢失 7.8.3 其他数据文件的丢失 7.8.4 执行表空间...

    oracle课程进度表

    oracle学习课程进度表详细介绍Oracle11g安装、升级 管理模式对象 Oracle性能调优 Oracle11g数据库备份与恢复 RAC概述 Oracle11g数据库概述及新特性 Oracle 11g Enterprise ...Oracle数据库启动和关闭 答疑时间

    Oracle逻辑存储结构培训.pptx

    Oracle逻辑存储结构培训

    Oracle数据库设计开发阶段性能优化

    Oracle是目前使用最为广泛...通过对其逻辑存储结构和物理存储结构设计进行优化,使之在满足需求条件下,时空开销性能最佳,可以解决数据库系统运行过程中性能的渐进性下降或性能突降等问题,以保证系统运行的优良性能。

Global site tag (gtag.js) - Google Analytics