`
fox.tan
  • 浏览: 63756 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Oracle分配和管理表空间

 
阅读更多

select tablespace_name,file_id,block_id,bytes,blocks from dba_free_space;
select tablespace_name,file_id,bytes,file_name from dba_data_files;

 

创建表空间Test_Space, 数据文件保存在test_space.dbf中,初始大小100M,自增大小50M,最大20G。

 

create tablespace TEST_SPACE 
datafile 'D:\oracle\product\10.2.0\oradata\CIT\test_space.dbf' size 100M
autoextend on 
next 50M 
maxsize 20480M ; 
 

 

删除表空间Test_Space,同时删除内容和数据文件。

 

 

drop   tablespace   foxtest   including   contents and datafiles; 
分享到:
评论

相关推荐

    Oracle本地管理表空间

    ### Oracle本地管理表空间知识点详解 #### 一、概述 **本地管理表空间**是Oracle 8i版本引入的一种新的表空间管理...随着Oracle版本的不断更新和发展,本地管理表空间已经成为现代Oracle数据库管理中的标准配置之一。

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

    当创建新用户时,可以为用户分配默认表空间和临时表空间,以便他们在该表空间中创建对象: ```sql CREATE USER my_user IDENTIFIED BY my_password DEFAULT TABLESPACE MY_DATA TEMPORARY TABLESPACE MY_TEMP; ...

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

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

    Oracle的Temp表空间和UNDO表空间的处理

    通过以上介绍可以看出,在Oracle数据库中,正确管理和优化Temp表空间和UNDO表空间是非常重要的,尤其是对于那些执行大量排序、分组操作以及频繁进行事务处理的应用系统来说。合理利用Resize调整大小、替换原有表空间...

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

    3. **purge操作**:Purge操作是删除已删除行的一种方法,通常用于临时表空间和Undo表空间。执行`PURGE`语句可以立即释放被删除的对象或行,而不是等待下次DML操作或数据库维护任务。 4. **DBMS_SCHEDULE包**:...

    oracle教程10管理表空间和数据文件.ppt

    本教程主要关注如何管理表空间和数据文件,这是Oracle数据库存储管理的基础。 首先,表空间(Tablespace)是Oracle数据库逻辑存储的单位,它将磁盘上的物理存储空间组织成逻辑单元。表空间可以分为两类:系统表空间...

    oracle 创建表空间命令

    总结起来,创建Oracle用户和表空间,并分配权限是数据库管理的重要环节。通过以上步骤,你可以有效地管理数据库资源,确保用户能够安全、高效地访问和操作数据库。在实际应用中,可能还需要根据具体需求调整表空间的...

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

    用户与表空间和数据文件之间的关系是松散的。用户并不直接拥有或控制数据文件,而是通过权限管理使用表空间。表空间作为逻辑存储单元,负责管理数据文件,而数据文件则实际存储在磁盘上,并被分配给一个特定的表空间...

    oracle创建表空间用户等

    在Oracle数据库管理中,创建表空间和用户是常见的基础操作之一。本文将详细介绍如何在Oracle数据库中创建表空间、创建用户并分配相应的权限,以及如何设置表空间的自增长和修改其大小。 #### 一、创建表空间 表...

    Oracle数据库创建表空间和用户.doc

    在Oracle数据库管理中,创建表空间和用户是基础但至关重要的操作,这直接影响到数据库的性能、安全性和数据管理效率。以下将详细解析如何在Oracle数据库中创建表空间和用户,以及这一过程中涉及的关键概念和步骤。 ...

    Oracle应用项目——使用OracleEM创建表空间.pdf

    此外,表空间的区(Extent)和段(Segment)管理应采用自动分配的方式,且快(Block)大小设定为8MB。这些参数的设定是为了确保表空间能够根据数据库活动的需要动态调整大小,同时简化管理。 在Oracle EM中创建表...

    Oracle 表空间 收缩

    在Oracle数据库管理过程中,合理地管理和优化存储空间是非常重要的工作之一。有时,我们会遇到这样的情况:某个表空间占用的实际物理空间远大于其实际需要的空间,这不仅造成了存储资源的浪费,也可能会影响到其他表...

    Oracle--创建表空间+用户+授权

    - **EXTENT MANAGEMENT LOCAL**:表示该表空间使用本地管理方式管理空间分配。 #### 2. 创建永久表空间 永久表空间用于存储表、索引等持久化对象。创建永久表空间的基本语法如下: ```sql CREATE TABLESPACE ...

    oracle temp表空间不足解决方法

    Oracle数据库系统中,Temp表空间是用于存储临时段的地方,主要在执行排序、连接和创建索引等操作时使用。当遇到"Oracle temp表空间不足"的问题时,这通常意味着数据库运行过程中产生的临时数据超过了现有Temp表空间...

    oracle 表空间管理

    传统的表空间管理方式被称为字典管理表空间,这种管理方式依赖于数据库的数据字典来追踪空间的分配和回收。然而,从Oracle 8i开始,引入了本地管理表空间(Local Managed Tablespace,简称LMT),以提供更高效、更...

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

    在Oracle数据库管理中,删除表空间数据文件是一项关键操作,涉及到数据的安全性和系统的稳定性。本文将详细介绍如何正确地删除Oracle表空间数据文件,探讨OFFLINE和OFFLINE DROP的区别,以及在操作系统层面删除数据...

    linux oracle创建用户,表空间 资料

    在Linux环境下操作Oracle数据库,创建用户和表空间是数据库管理员的常见任务。Oracle数据库系统是一个功能强大的关系型数据库管理系统,广泛应用于企业级数据存储和管理。以下将详细讲解如何在Linux上进行Oracle用户...

    Oracle数据库空间的使用和管理

    此外,可以使用DBMS_SPACE包中的过程来分析和管理空间,例如DBMS_SPACE.SPACE_USAGE可以提供段级别的空间使用情况。 为了优化空间利用,建议定期执行数据库维护任务,如重建索引以消除索引碎片,使用DBMS_...

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

    综上所述,在Oracle数据库中,数据库、表空间和数据文件之间存在着明确的关系:数据库包含多个表空间,而表空间又由一个或多个数据文件组成。这种层次结构不仅有助于更好地组织和管理数据,还使得在扩展存储容量时变...

    Oracle创建新用户和表空间.

    在Oracle数据库管理中,创建新用户和表空间是常见的任务之一,这涉及到数据库的权限管理、存储管理和资源分配。根据给定的文件信息,我们可以详细解析如何通过四条SQL语句来实现这一过程。 ### 一、创建临时表空间 ...

Global site tag (gtag.js) - Google Analytics