`
zzhdi
  • 浏览: 77226 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Oracle 存储层次体系

阅读更多
  1. 数据库由一个或者多个表空间(tablespace)构成。
  2. 一个表空间包括一个或者多个数据文件。
  3. 段(segment)是表空间的主要组织结构。段是占用存储空间的数据库对象,如:表、索引、回滚段
  4. 段本身由一个或者多个区段(extent)组成。extent是文件中一个逻辑上连续分配的空间。
  5. 每个segment至少有一个extent ,如果一个对象超出了其初始extent,就会请求再为它分配一个extent。
  6. 第二个extent不一定紧邻第一个extent,甚至有可能不在一个数据文件中。
  7. extent由block组成。block是Oracle的最小的空间分配单位。
  8. 同一个tablespace内部block大小是一致的。在创建tablespace时可以指定block的大小。
  9. extent只在一个tablespace中,而且总是在该tablespace中的一个文件中。
  10. segment不会跨越tablespace的边界,extent不会跨越数据文件。
  11. 一个block上可能存储多个表的数据。



分享到:
评论

相关推荐

    Oracle安装和体系结构

    - **Oracle认证**:Oracle提供了多层次的认证体系,旨在帮助专业人士提升技能并获得职业发展。这些认证涵盖了数据库管理、开发等多个领域,包括但不限于OCA(Oracle Certified Associate)、OCP(Oracle Certified ...

    Oracle 体系结构 说明

    Oracle的体系结构分为多个层次,包括Oracle服务器、实例和数据库,以及客户机和服务进程。服务器由实例和数据库两部分组成,实例负责管理和控制数据库的运行,而数据库则是实际存储数据的物理结构。此外,还有客户...

    oracle绝密培训.oracle体系结构

    Oracle 10g的体系结构包括多个层次和组件,例如: 1. **实例(Instance)**:由系统全局区(SGA)和后台进程组成。SGA是一个共享内存区域,包含数据缓冲区、重做日志缓冲区、共享SQL区等。后台进程负责数据I/O、...

    OracleDB体系结构

    综上所述,Oracle数据库体系结构涉及多个层次的管理和优化策略,从内存结构到进程管理,再到实例管理,每一层都有其独特的功能和技术特点。了解这些基础知识对于有效地利用Oracle数据库至关重要。

    Oracle存储空间管理介绍及其应用.docx

    Oracle存储空间管理是数据库管理员日常工作中至关重要的一部分,它涉及到数据的高效存储、访问和维护。Oracle数据库通过精细的逻辑和物理结构设计,提供了强大的存储管理功能。本文将深入解析Oracle的存储体系,包括...

    Oracle存储空间管理及应用方案.doc

    本文将深入探讨Oracle存储体系,包括表空间、数据文件、回滚段、临时表等关键概念,以及它们在实际应用中的管理策略。 首先,表空间(Tablespace)是Oracle数据库逻辑存储的顶级单位,它由一个或多个物理数据文件...

    Oracle编程艺术-深入数据库体系结构

    学习如何创建、管理表空间,调整数据文件大小,以及如何利用段、区、块等存储层次优化空间使用。 4. 进程与并发控制:Oracle数据库采用多进程或多线程模型,理解进程间的交互对于性能调优至关重要。此外,Oracle的...

    Oracle存储空间管理及应用方案.docx

    ### Oracle存储空间管理及应用方案 #### 摘要与引言 本文旨在全面解析Oracle数据库的存储架构及其管理机制,特别关注表空间、回滚段、临时表等关键组件的作用与管理策略,并针对实践中可能遇到的问题进行深入探讨...

    oracle 12cR2 体系结构图 高清版

    2. 存储结构:存储结构分为多个层次,包括数据文件、控制文件、重做日志文件。数据文件存储了数据库的数据,控制文件记录了数据库结构和维护信息,重做日志文件用于记录所有对数据库的修改,为数据的恢复和实例的...

    Oracle存储空间管理及应用方案-数据库方案大全-Rain.doc

    表空间是Oracle存储体系的最高逻辑层次,是数据库中数据和对象的容器。每个表空间由一个或多个物理数据文件组成,这些文件以`.DBF`扩展名表示,用于存储实际的数据。日志文件以`.LOG`扩展名记录数据库的所有操作,而...

    大牛总结Oracle数据库体系结构(详细版)

    2. **数据文件(Data Files)**:数据文件是Oracle数据库实际存储数据的地方,包含了表空间、段、区和块等层次结构。每个表空间由一个或多个数据文件组成,存储表、索引和其他数据库对象。 3. **控制文件(Control ...

    Oracle 20c 体系结构图

    但是要注意,完整的Oracle 20c体系结构图和相关技术架构信息需要查阅官方的详细文档或技术手册,因为这些是涉及到数据库管理、优化和部署的高级详细资料,通常包含复杂的图形和多层次的描述。在实践中,Oracle数据库...

    oracle基础体系架构.doc

    总结来说,Oracle的基础体系架构包括逻辑结构的层次化组织、物理结构的存储布局以及实例的内存管理和后台进程,这些组件共同确保了Oracle数据库高效、稳定地运行。理解这些基础知识对于管理和优化Oracle数据库至关...

    Oracle数据库与体系结构.pptx

    Oracle数据库的体系结构十分复杂,包括多个层次和服务组件,如内存结构(SGA和PGA)、后台进程、数据文件、控制文件、重做日志文件等。安装Oracle软件涉及配置初始化参数文件,这是控制数据库运行的关键文件,包含了...

Global site tag (gtag.js) - Google Analytics