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

Oracle11g表空间7--临时表空间组的操作

阅读更多
 在11g中用户可以创建临时表空间组,一个临时表空间组中可以包含一个或多个临时表空间。
 1.一个临时表空间组必须由至少一个临时表空间组成,并且无明确最大的数量限制。
 2.如果删除一个临时表空间组的所有成员,改组也就不存在了。
 3.临时表空间的名称不能和临时表空间组的名字相同。
 4.在给用户分配一个临时表空间时,可以使用临时表空间组的名称代替实际的临时表空间名; 在给数据库分配默认临时表空间时,也可以使用临时表空间组的名字。

使用临时表空间组的优点:
1. 由于SQL查询可以并发使用几个临时表空间进行排序操作,因此SQL查询很少会出现排序空间超出,避免临时表空间不足引起的错误排序问题。
2. 可以在数据级指定多个默认临时表空间。
3. 一个并行操作的并行服务器将优先地利用多个临时表空间。
4. 一个用户在不同会话中可以同时使用多个临时表空间。

操作临时表空间组
1.创建临时表空间组(只需要在创建临时表空间时,使用tablespace group 语句为其指定一个组即可)
2. 查看历史表空间组信息,dba_tablespace_groups
  select * from dba_tablespace_groups;
3.移动临时表空间,使用alter tablespace
  alter tablespace tablespace_name tablespace group tablespace_group_name;
4.删除临时表空间组(删除其中所有的临时表空间)

SQL> create temporary tablespace tempgroup
  2  tempfile 'D:\app\SQLTest\Self\tempgroup01.dbf' size 5M
  3  tablespace group group01;

表空间已创建。

SQL> select * from dba_tablespace_groups;

GROUP_NAME                     TABLESPACE
------------------------------ ----------
GROUP01                        TEMPGROUP
GROUP01			       TEMPGROUP02



SQL>  alter tablespace tempgroup tablespace group  group02;

SQL> select * from dba_tablespace_groups;

GROUP_NAME                     TABLESPACE
------------------------------ ----------
GROUP02                        TEMPGROUP
GROUP02                        TEMGROUP02

SQL>

分享到:
评论

相关推荐

    oracle11g创建临时表空间组

    ### Oracle 11g 创建临时表空间组 在Oracle 11g R2版本中,引入了临时表空间组的概念,这一特性为数据库管理提供了更大的灵活性。与传统的单个临时表空间相比,临时表空间组允许多个临时表空间协同工作,从而提高...

    Oracle临时表空间满的解决步骤

    解决 Oracle 临时表空间满的问题需要通过查看当前数据库的默认临时表空间、查看当前临时表空间的大小、创建新的临时表空间、将新建的临时表空间设置为数据库的默认临时表空间、删除原来的临时表空间、创建新的临时表...

    oracle-临时表空间

    ### Oracle 临时表空间详解 ...总结而言,通过上述内容我们可以了解到Oracle数据库中临时表空间的基本概念、查询方法以及如何进行创建、修改和删除等操作。掌握这些知识点有助于更好地管理和优化数据库性能。

    oracle 11g linux7 安装缺少compat-libstd++-33

    在Linux 7环境下,Oracle 11g的安装步骤通常包括以下知识点: 1. **系统需求**:确保你的Linux系统满足Oracle 11g的硬件和软件需求,包括内存、磁盘空间、处理器等。通常,你需要一个64位的系统,并且安装必要的...

    OCA-OCP Oracle 11g All-in-One Exam Guide (Exam 1Z0-051, 1Z0-052, and 1Z0-053)

    2. **表空间管理**:介绍如何创建、管理表空间,以及理解不同类型的表空间(如临时表空间)的作用。 3. **索引优化**:讨论索引的类型、创建方法及其对查询性能的影响。 4. **备份与恢复策略**:讲解RMAN(Recovery ...

    oracle 查询表空间使用情况

    查询oracle表空间使用情况,表空间文件详情,创建或者变更表空间大小

    oracle11g使用手册

    ### Oracle11g 使用手册:...综上所述,本文档详细介绍了Oracle 11g的安装配置流程、表空间管理、用户管理以及数据库的导入导出操作。通过学习这些内容,可以帮助用户更好地理解和掌握Oracle 11g的核心功能和使用技巧。

    Oracle+10g-11g+XTTS迁移方案.pdf

    - **硬件与软件兼容性**:确保目标服务器的硬件和操作系统满足Oracle 11g的最低需求,同时确认两个版本的Oracle数据库之间存在兼容性。 - **网络连接**:源和目标数据库之间应有稳定、高速的网络连接,因为XTTS...

    oracle10g课堂练习I(1)

    目录 前言 1 简介 课程目标 1-2 ...临时表 7-41 临时表:注意事项 7-43 数据字典:概览 7-44 数据字典视图 7-45 数据字典:用法示例 7-46 小结 7-47 练习概览:管理方案对象 7-48 。。。。

    Oracle创建表空间、临时表、用户及用户授权

    临时表空间用于存储临时结果集,通常在执行排序、聚合或联接操作时使用。在上述示例中,`abs_test_temp` 是一个临时表空间,创建过程类似: ``` create temporary tablespace abs_test_temp tempfile 'D:\...

    Oracle-11g-课后答案-孙凤栋.doc

    - **临时表空间**:存储会话结束时自动释放的临时数据。 - **撤销表空间**:Oracle 9i起引入,用于管理回退段,自动处理回滚操作。 9. **数据库对象关系** - 数据库由一个或多个表空间组成,表空间包含数据文件...

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

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

    oracle11g-oracle11g-rac

    ### Oracle 11g RAC 知识点详解 #### 一、Oracle 11g RAC 概述 Oracle 11g RAC(Real Application Clusters)是Oracle数据库的一种集群部署方式,旨在提高数据库的性能、可用性和可扩展性。通过在多个服务器之间...

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

    如果Temp表空间中有数据正在使用,则可以考虑创建一个新的临时表空间,并将其设置为默认的临时表空间,然后再删除旧的表空间。步骤如下: 1. **创建新表空间**: ```sql CREATE TEMPORARY TABLESPACE TEMP1 TEMP...

    oracle查看表空间表信息

    ### Oracle 查看表空间表信息 在Oracle数据库管理中,了解如何查看表空间表信息是一项重要的技能。这有助于DBA(数据库管理员)或开发人员更好地理解数据库结构、优化查询性能以及进行必要的维护工作。 #### 标题...

    Oracle 表空间 收缩

    7. **移动对象回原表空间**:收缩完成后,再将对象从临时表空间移动回原来的表空间。 通过以上步骤,我们可以有效地缩小表空间的实际占用大小,并释放出更多的可用存储空间。这种方式不仅可以节省存储成本,还可以...

    Oracle11g 安装图解 -完整实例

    然后,创建新用户,例如名为`dbuser`,并指定默认表空间和临时表空间: ```sql create user dbuser identified by dbpwd default tablespace VISUALDATA temporary tablespace TEMP profile default; ``` 为了安全...

    oracle创建表空间用户等

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

Global site tag (gtag.js) - Google Analytics