`
javasalatu
  • 浏览: 756809 次
  • 性别: Icon_minigender_2
  • 来自: 北京
博客专栏
96df99eb-e89d-3228-9c8e-967fc745ec52
程序员的自我经营之道
浏览量:7821
文章分类
社区版块
存档分类
最新评论

oracle segment 段的概念 段和表的区别和联系

 
阅读更多

占物理存储空间的的实体对象就是段(segment),例如表,索引,回滚,分区,临时等。

段由连续的内存块叫做扩展(extent)的组成,每个扩展由数据库数据块(database data block)组成,每个数据块由oc 块组成。

和段交流需要sql语言,c语言,cobol,java等语言交汇。

一张只能占用一个段的空间,当这个表的数据增加,段可以为表重新分配新的区,这样空间就可以扩展了;
还有,一个段只属于一个表空间,一个表空间可以有多个段;表空间和段是逻辑存储结构上的一对多的关系;
表空间和数据文件也是一对多的关系,段和数据文件不是没有直接关系;
但一个段可以属于多个数据文件;

所以当段空间不足时,也就是相当于表空间不足;只要你扩展表空间大小或新增数据文件就可以了;

待续。。。

分享到:
评论

相关推荐

    ORACLE回滚段的概念、用法和规划及问题解决

    ### ORACLE回滚段的概念、用法和规划及问题解决 #### 一、回滚段的概念 在Oracle数据库中,**回滚段(Rollback Segment)**是一种特殊类型的段,用于存储事务处理过程中更改的数据的旧值。这些数据在事务处理期间...

    深入解析oracle的回滚段

    在深入理解回滚段之前,我们需要先明确其基本概念和作用。 回滚段的主要功能包括: 1. **事务回滚**:当用户执行ROLLBACK命令时,Oracle通过回滚段中的信息将已修改的数据恢复到事务开始时的状态,确保事务的原子...

    ORACLE基本概念和术语

    ### ORACLE基本概念和术语详解 #### 一、Oracle数据库系统结构概述 Oracle数据库系统作为一款功能强大且复杂的软件系统,在设计与管理方面需要具备一定的专业知识。为了更好地理解和使用Oracle数据库,本文将详细...

    oracle概念和术语

    例如,表数据存储在表段(Table Segment),索引数据存储在索引段(Index Segment)。 - **瓶颈(Bottleneck)**:指数据库性能受到限制的部分,如I/O瓶颈、CPU瓶颈等。 - **实例(Instance)**:运行时的一个逻辑实体,由...

    oracle数据库回滚段专题解析

    - **自动管理的Undo表空间**:从Oracle 9i开始,引入了自动管理的Undo表空间概念。在这种模式下,数据库自动管理Undo数据的存储和回收,简化了管理员的工作量。建议不要将回滚段的`MAXEXTENTS`设置为`UNLIMITED`,...

    oracle数据库、表空间及数据文件之间的关系

    表空间可以进一步细分为多个段(Segment),段又可以细分为多个区间(Extent),最终由数据块(Block)构成。通过这种方式,Oracle能够高效地管理存储空间,并实现数据的快速存取。 #### 三、数据文件的作用 数据...

    Oracle 高水位概念(hwm)

    其中,“高水位”(High Water Mark,简称HWM)是Oracle数据库中的一个重要概念,它与表空间、段、区和块等存储结构密切相关。本篇文章将深入探讨Oracle高水位的概念、作用以及其在数据库操作中的影响。 高水位...

    疯狂Java_疯狂软件_Oracle_数据字典和创建表空间

    数据字典是由一系列视图和表组成的,这些视图和表由Oracle系统自动维护,它们提供了关于数据库结构、权限、表空间、索引和其他关键信息的查询途径。例如,`DBA_TABLES`视图展示了数据库中的所有表信息,`DBA_OBJECTS...

    \Oracle 表空间与数据文件

    通过以上内容,我们详细了解了Oracle中的表空间与数据文件的概念、分类以及它们在Oracle数据库存储结构中的作用,并学习了如何通过SQL查询来查看和管理这些表空间和数据文件。这对于管理和优化Oracle数据库的性能至...

    Oracle的概念和术语

    ### Oracle的概念和术语 Oracle数据库系统作为一款复杂且强大的数据库管理系统,在企业和组织中扮演着至关重要的角色。要深入了解并高效地使用Oracle,首先必须掌握其基本概念与术语。本文将根据给定的内容概述...

    Oracle回滚段的概念,用法和规划及问题的解决

    理解回滚段的概念、用法、规划以及可能出现的问题的解决方法对于有效地管理和优化Oracle数据库至关重要。 首先,回滚段的基本概念是它是一个存储空间,用来保存事务操作导致的数据变化的旧值。这些旧值被称为前影像...

    Oracle分区表详解

    ### Oracle 分区表详解 #### 一、Oracle 分区简介 ...以上是 Oracle 分区表的基础概念及其操作的详细介绍。通过合理应用分区技术,不仅可以提高数据的可管理性,还能有效提升查询性能和系统可用性。

    Oracle表空间详解

    Oracle数据库中的表空间是存储...总之,理解Oracle表空间的基本概念及其管理方式是数据库设计和优化的关键。通过合理规划和配置表空间,可以确保数据库高效、稳定地运行,同时优化存储资源的利用,提高整体系统性能。

    Oracle基本概念.ppt

    逻辑结构中,数据库是由表空间(tablespace)组成,表空间又包含段(segment),段由多个区(extent)组成,而区则进一步由Oracle Block(数据块)构成。物理结构涉及数据文件、控制文件和重做日志文件,它们分别...

    oracle10g 概念 oracel concepts

    3. 段(Segment):由一个或多个Extent(扩展)组成的存储单元,存储特定类型的数据库对象,如表、索引等。 4. Extent:连续的存储块集合,是分配给表、索引等的最小存储单元。 四、Oracle并发控制 1. 事务...

    Oracle回滚段管理知识.pptx

    Oracle数据库管理系统中的回滚段(Rollback Segments)是存储事务回滚信息的关键组件,它在数据库的事务处理、恢复和读一致性中扮演着至关重要的角色。本篇将深入探讨回滚段的基本概念、作用、类型、规划以及管理...

    Oracle培训练习题和相关环境

    "fundationI"可能涵盖了Oracle基础概念,如SQL(结构化查询语言)的基本操作,包括SELECT语句用于数据查询,INSERT、UPDATE、DELETE用于数据的增删改,以及如何创建和管理数据库对象如表、视图、索引等。此外,还...

    Oracle 词汇表

    以上是Oracle词汇表中涉及的一些核心概念和术语,理解并熟练掌握这些知识,将有助于更便捷、有效地管理和使用Oracle数据库系统。同时,可以通过资源下载网站如erpdown.com获取更多的ERP资源和文档,进一步提升对...

    Oracle系统架构基本概念.pptx

    表空间内进一步划分为段(Segment),段由扩展区(Extent)组成,扩展区又由若干个块(Block)构成。这些逻辑结构允许数据库灵活地管理和分配存储空间。 除了Oracle实例和数据库,还有其他进程,如用户进程(User ...

    oracle表空间学习整理,包括常用sql

    本篇文章将深入探讨Oracle表空间的概念、作用、创建方法以及常用的SQL语句,帮助你更好地理解和管理数据库资源。 一、Oracle表空间概念 在Oracle数据库中,表空间是逻辑存储单元,用于组织数据库对象,如表、索引和...

Global site tag (gtag.js) - Google Analytics