`
tylgl
  • 浏览: 56793 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle 表空间操作收藏

阅读更多
创建表空间:

1、递增表空间:
CREATE TABLESPACE DATA1 DATAFILE 'C:\DATA1.DBF' SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE 100M;

2、包含创建约束段的表空间:
create tablespace data2 datafile 'c:\data02.dbf' size 10m uniform size 3m;

uniform为约束段的空间大小。

3、在指定表空间创建表 :
create table scott.t1 tablespace data1 as select * from scott.emp
where 1=0;

4、创建回退表空间:
create undo tablespace undo01 datafile 'c:\undo01.dbf' size 100m

5、创建临时表空间:
   CREATE TEMPORARY TABLESPACE TEMP01 TEMPFILE 'C:\TEMP01.DBF' SIZE 10M

    将数据库临时表空间指向新创建的临时表空间:
    ALTER DATABASE DEFALUT TEMPORARY TABLESPACE TEMP02;


删除表空间:
drop tablespace DATA2 INCLUDING CONTENTS  AND DATAFILES CASCADE CONSTRAINTS


表空间状态:

查询:
select tablespace_name,status from dba_tablespaces;

修改表空间离线:
alter tablespace DATA1 OFFLINE;
表空间离线后将不能对该表空间下的数据进行操作。

修改表空间上线:
alter tablespace DATA1 ONLINE;



修改表空间数据文件大小:

   查询表空间数据文件是否允许自增:
   select FILE_NAME,AUTOEXTENSIBLE,bytes/1024/1024 curr_mb,maxbytes/1024/1024 max_mb from       dba_data_files;

   修改自动扩展数据文件大小:
   ALTER DATABASE DATAFILE 'C:\DATA1.DBF' AUTOEXTEND ON NEXT 4M MAXSIZE 20M;

   为表空间增加新的数据文件:
   ALTER TABLESPACE DATA1 ADD DATAFILE 'C:\DATA102.DBF' SIZE 15M;
   增加后可以通过如下语句查询已经为该表空间增加数据文件:
   select file_name,tablespace_name from dba_data_files;
分享到:
评论

相关推荐

    oracle表空间误操作

    - **SQL*Plus**:Oracle提供的命令行工具,可执行SQL语句和数据库管理任务,包括表空间操作。 - **Enterprise Manager**:图形化界面,简化了包括表空间在内的许多数据库管理任务。 7. **源码分析**: 标签提到...

    精通Oracle核心技术和项目实战之表空间管理.pptx

    Oracle数据库的表空间管理是其核心存储架构的关键组成部分,它涉及到数据组织、空间分配与优化。在Oracle 11g中,表空间是数据库中存储数据的逻辑单元,相当于数据的“居住地”。理解表空间的管理和配置对于有效管理...

    2021-2022收藏的精品资料oracle系统表大全.docx

    Oracle数据库系统表是数据库管理员进行日常管理和性能优化的重要工具,它们提供了关于数据库对象、存储、权限等全方位的信息。以下是对这些系统表的详细解读: 1. 用户管理: - `DBA_USERS` 表用于查看所有用户的...

    Oracle经典面试题(个人精心收集,值得收藏)

    - 理解Oracle的逻辑和物理存储结构,如表空间、数据文件、段、区和块。 - 学习如何设计高可用性和高性能的数据库架构,如RAC(Real Application Clusters)和Data Guard。 这些面试题涵盖了Oracle数据库的各个...

    Oracle调优总结收藏.docx

    Oracle 调优总结收藏 本文总结了 Oracle 数据库的调优方法,涵盖了数据库结构、索引、SQL 优化、执行计划、绑定变量等方面的知识点。通过学习这些内容,可以帮助读者更好地理解 Oracle 数据库的工作机理,并提高...

    C#连接Oracle 收藏

    根据提供的文件信息,我们可以深入探讨如何使用C#连接Oracle数据库并执行基本的查询操作。以下是对标题、描述、标签及部分内容中的关键知识点的详细解析。 ### 关键知识点 #### 1. 命名空间(Namespace)与类的...

    数据库管理表空间概述.pptx

    数据库管理中的表空间是数据库系统组织和管理数据存储的关键概念,尤其在Oracle等大型关系型数据库中至关重要。表空间是数据库逻辑结构与物理存储之间的桥梁,它将逻辑数据组织与实际磁盘上的物理存储相结合。 首先...

    老相Oracle 视频脚本及图片&课堂练习

    编写SQL语句实现数据的增删改查,创建和管理表空间,设置数据库权限,解决性能问题等实际操作,使学习者能够在实践中不断进步,提高解决实际问题的能力。 这套资源中,"必须收藏"和"必须学习"的强调,反映出其对...

    Oracle concepts 第7章翻译 之一 收藏

    本章节将详细介绍Oracle实例中的内存组件,包括系统全局区(System Global Area, SGA)和程序全局区(Program Global Areas, PGA),以及它们在数据库操作中的作用。 #### 二、系统全局区 (SGA) **1. 定义与概述** - ...

    Navicat Premium操作手册.7z

    3Oracle 外部表访问参数59Oracle 索引组织表59Oracle 索引组织表选项59Oracle ...Oracle 表空间77Oracle 公用数据库链接80Oracle 公用同义词80PostgreSQL 对象80PostgreSQL 模式81PostgreSQL 表81PostgreSQL 表栏位81...

    oracle优化收藏

    ### Oracle优化收藏——高效Oracle之索引 #### 索引的重要性 索引在数据库管理系统中扮演着极其重要的角色,特别是在Oracle这样的企业级数据库中。它们可以极大地提高数据检索的速度,减少系统的响应时间,从而...

    最完整的Toad For Oracle使用手册

    - **Tablespace Map**:提供了表空间地图的查看方法。 - **TKProf Interface Wizard**:指导用户如何使用TKProf界面向导分析SQL性能。 - **Undo Advisor**:介绍了撤销顾问的功能。 - **Segment Advisor**:提供了段...

    oracle OCP 学习之路5步-word格式-精典下载收藏

    同时,学习Oracle的物理存储结构,包括数据文件、控制文件、重做日志文件和初始化参数文件,以及表空间和段的管理。 第五步:故障排除与高级主题 这一步涉及更复杂的问题诊断和修复技巧,如使用Trace和Alert日志...

    oracle建立和管理用户,以及常用语句

    例如,创建一个CD收藏表: ```sql CREATE TABLE CD_COLLECTION ( ALBUM_TITLE VARCHAR2(100), ARTIST VARCHAR2(100), COUNTRY VARCHAR2(25), RELEASE_DATE DATE, LABEL VARCHAR2(25), PRIMARY KEY (ALBUM_...

    oracle OCP 学习之路4步-word格式-精典下载收藏

    3. **性能优化与监控**:Oracle OCP认证强调对数据库性能的优化,这包括SQL查询优化、索引策略、表空间管理、数据库调优工具(如SQL*Plus、SQL Tuning Advisor)的使用,以及性能监控工具(如Enterprise Manager ...

    如何在Oracle816Spatial上编程.pptx

    - 在进行空间操作后,可以将结果保存回数据库,例如更新表中的面积字段,如`update counties set AREA = mdsys.sdo_geom.sdo_area (geom, (select diminfo from sdo_geom_metadata where table_name = 'counties' ...

    oracle 10g 管理 sql 错误解决

    Oracle 10g是一款历史悠久但仍然广泛使用的数据库管理系统,它为用户提供了一套强大的SQL查询和管理工具。...这个.chm格式的文档集合应该包含了详细的操作步骤和案例分析,是值得收藏和反复查阅的参考资料。

    oracle傻瓜手册

    9. **数据库架构**:了解Oracle的数据存储结构,如数据块、区、段和表空间,以及如何合理规划和管理这些组件以优化空间使用。 10. **Oracle服务和后台进程**:认识Oracle的主要后台进程及其职责,理解数据库启动和...

    数据仓库Oracle系统概念.pptx

    例如,销售表可以按照销售日期进行分区,这样只查询特定时间段的数据时,Oracle只需扫描相关的分区,而不是整个表。这大大降低了I/O操作,提高了查询速度。Oracle支持多种分区策略,如范围分区、列表分区、哈希分区...

    第二章++Oracle体系结构.pptx

    Oracle数据库的体系结构是其高效...综上所述,Oracle体系结构的复杂性和精细设计使其能够处理大规模、高并发的数据操作,同时保证数据的完整性和可用性。理解并掌握这些核心概念对于管理和优化Oracle数据库至关重要。

Global site tag (gtag.js) - Google Analytics