`
I_am_kevin
  • 浏览: 145293 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

oracle 表空间理解

阅读更多

 

 

Oracle的逻辑结构就是有表空间、段、区、块组成的!

在工作中,如果我们的一个表中要存取的数据量太大时,我们将该表的数据通过判断,按照指定的范围放在不同的分区中! 即通过一个数据表,数据却放在多个表空间中--》这种方法来处理数据量大的情况!

对于表空间的具体创建位置,并没有具体要求,我们创建到任何位置!

下面是创建一个自动扩展的表空间的代码

CREATE TABLESPACE "TI_TAB_RPT01"     LOGGING     DATAFILE 'E:\ORACLE\PRODUCT\10.1.0\HDSM\TI_TAB_RPT01.ora' SIZE 50M     AUTOEXTEND     ON NEXT  1024K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL     SEGMENT SPACE MANAGEMENT  AUTO; 
CREATE TABLESPACE "TI_TAB_RPT02"     LOGGING     DATAFILE 'E:\ORACLE\PRODUCT\10.1.0\HDSM\TI_TAB_RPT02.ora' SIZE 50M     AUTOEXTEND     ON NEXT  1024K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL     SEGMENT SPACE MANAGEMENT  AUTO ;

 注意,系统将自动创建一个temp表空间,我们将它用作临时表空间

 

新建Oracle实例后,我们可以必须要先有数据表空间,之后我们再创建用户,给用户分配权限并选择该用户下的数据要放入的表空间!

 

 

 

 

分享到:
评论

相关推荐

    \Oracle 表空间与数据文件

    ### Oracle表空间与数据文件详解 #### 一、Oracle表空间与数据文件的概念 在Oracle数据库中,**表空间**是存储数据的基本单位之一,它是一个或多个数据文件的逻辑集合。表空间提供了数据存储的逻辑视图,而数据...

    oracle 表空间创建

    "Oracle 表空间创建" Oracle 表空间创建是 Oracle 数据库中的一种基本...在本节中,我们讨论了 Oracle 表空间创建的基本概念和步骤,并提供了相关的 SQL 语句,以便于读者更好地理解和应用 Oracle 表空间创建技术。

    学习oracle创建一个表空间创建临时表空间创建用户表空间资源的权限

    在Oracle数据库系统中,表空间(Tablespace...通过学习和实践,你可以更好地理解和管理Oracle数据库中的表空间资源。在4.0Y2ORACLE第1章.SQL这个文件中,可能包含了上述操作的示例脚本,建议仔细阅读和运行以加深理解。

    如何正确的删除Oracle表空间数据文件

    总结来说,删除Oracle表空间数据文件是一项需要谨慎操作的任务,理解`DROP DATAFILE`、`OFFLINE`和`OFFLINE DROP`的差异,以及掌握在OS层面误删后的恢复策略,对于维护数据库的完整性和一致性至关重要。在执行这些...

    oracle定时删除表空间的数据并释放表空间

    理解表空间的工作原理对于管理数据库空间至关重要。 2. **自动段空间管理(Automatic Segment Space Management, ASSM)**:Oracle从9i版本开始引入ASSM,它简化了表空间的空间管理,通过位图块来跟踪空闲空间,...

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

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

    oracle表空间变动注意事项

    在Oracle数据库管理与维护过程中,表空间(tablespace)的操作是一项非常重要的工作。表空间是Oracle数据库中的逻辑存储单元,用于组织和管理数据文件。本文将详细介绍关于Oracle表空间变动时需要注意的关键点,特别...

    ORACLE表空间的回收脚本.rar

    在Oracle数据库系统中,表空间(Tablespace)是存储数据对象如表、索引、视图等的基础单元。管理表空间对于确保数据库高效运行至关重要。本文将深入探讨Oracle表空间的回收过程,并提供一个可能的回收脚本示例。 1....

    Oracle用户(user)和表空间(tablespace).pdf

    Oracle 数据库是一个强大的关系型数据库管理系统,其用户管理和表空间机制是数据库管理和操作的基础。本文主要探讨了 Oracle 用户(user)和表空间(tablespace)的相关概念、创建、配置、修改以及删除等核心操作,...

    Oracle表空间操作命令

    根据提供的文件信息,我们可以深入探讨Oracle表空间管理的相关知识点,包括如何查看表空间的状态、类型、大小等信息,以及如何创建、调整表空间大小、设置自动扩展等。 ### Oracle表空间概念 在Oracle数据库中,表...

    Oracle表空间详解

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

    oracle 表空间 控制数据日志文件 备份还原

    实验4“Oracle表空间管理”旨在让学生掌握如何创建、扩展和删除表空间,理解表空间与数据文件的关系。在Oracle中,表空间的创建通常涉及以下步骤: 1. **规划表空间**:确定表空间的用途,例如用户数据、临时数据等...

    ORACLE修改表空间方法

    总的来说,管理Oracle表空间是数据库管理员日常工作中不可或缺的部分,理解和掌握这些修改方法对于确保数据库高效运行至关重要。正确地调整表空间可以帮助优化存储资源,提高数据库性能,并确保业务连续性。

    Oracle表空间介绍

    通过对Oracle表空间的深入理解和合理利用,不仅可以有效地控制用户的磁盘使用,还能在一定程度上提高数据库的整体性能和安全性。随着企业对数据处理能力的需求日益增长,合理规划和管理表空间已经成为Oracle数据库...

    oracle表空间操作详解

    Oracle数据库中的表空间是存储数据的基本...理解并熟练掌握这些Oracle表空间操作,对于管理和优化数据库性能至关重要。合理的表空间规划和管理可以有效地分配存储资源,提高查询效率,确保数据安全,并降低维护成本。

    创建oracle表空间

    Oracle数据库管理系统中,表空间...理解并熟练掌握创建表空间的步骤和选项,能够有效优化数据库的性能和空间利用率。在实际操作中,应根据数据库的实际需求和增长趋势,灵活调整表空间的配置,以确保数据库的稳定运行。

    oracle表空间权限

    理解表空间权限对于管理数据库的存储和访问权限至关重要。在Oracle中,用户需要被授予特定的权限才能在特定的表空间上执行操作。下面我们将深入探讨Oracle表空间权限及其与多个空间的关联,以及如何为用户在特定表...

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

    每个模式对象都在某个表空间内占用一定的存储空间,这可以理解为文件夹中的文件,而文件夹代表数据文件,抽屉代表表空间,柜子代表整个数据库。 用户与表空间和数据文件之间的关系是松散的。用户并不直接拥有或控制...

    oracle快速删除表空间

    首先,理解表空间在Oracle中的角色至关重要。表空间是数据库的逻辑存储单元,它由一个或多个数据文件组成,用于存储数据库对象,如表、索引、视图等。删除表空间是一项严肃的操作,因为它不仅会影响到表空间内的所有...

    查询一个Oracle表所占的物理空间大小

    5. **使用分析工具**:Oracle Enterprise Manager等工具提供了高级的分析功能,可以帮助管理员更直观地理解表的物理空间使用情况。 #### 4. 实践案例 假设我们需要精确计算`FILE_LOG`表的实际物理空间,可以按照...

Global site tag (gtag.js) - Google Analytics